php获取当前页面完整真实的url地址的方法,包括带参数的,总结了三种方法,大家可以根据需要选择,具体函数代码如下:
第一种方法:
<p>function GetCurUrl(){</p> if(isset($_SERVER['REQUEST_URI'])){<br /> $url=$_SERVER['REQUEST_URI'];<br /> }else{<br /> if(isset($_SERVER['argv'])){<br /> $url=$_SERVER['PHP_SELF'].'?'.$_SERVER['argv'][0];<br /> }else{<br /> $url=$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];<br /> }<br /> }<br /> return urlencode($url);//注意这里给编码了<br /><p>}</p><p><span>立即学习</span>“<a href="https://pan.quark.cn/s/7fc7563c4182" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">PHP免费学习笔记(深入)</a>”;</p>第二种方法(据说织梦用的就是这种方法):
<p>//获得当前的脚本网址</p>function GetCurUrl(){<br /> if(!empty($_SERVER['REQUEST_URI'])){<br /> $scriptName=$_SERVER['REQUEST_URI'];<br /> $nowurl=$scriptName;<br /> }else{<br /> $scriptName=$_SERVER['PHP_SELF'];<br /> if(empty($_SERVER['QUERY_STRING'])){<br /> $nowurl=$scriptName;<br /> }else{<br /> $nowurl=$scriptName.'?'.$_SERVER['QUERY_STRING'];<br /> }<br /> }<br /> return $nowurl;<br /><p>}</p><p><span>立即学习</span>“<a href="https://pan.quark.cn/s/7fc7563c4182" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">PHP免费学习笔记(深入)</a>”;</p>第三种方法(推荐):
<p>//php获取当前访问的完整url地址</p>function GetCurUrl(){<br /> $url='http://';<br /> if(isset($_SERVER['HTTPS'])&&$_SERVER['HTTPS']=='on'){<br /> $url='https://';<br /> }<br /> if($_SERVER['SERVER_PORT']!='80'){<br /> $url.=$_SERVER['SERVER_NAME'].':'.$_SERVER['SERVER_PORT'].$_SERVER['REQUEST_URI'];<br /> }else{<br /> $url.=$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];<br /> }<br /> return $url;<br />}
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
C++高性能并发应用_C++如何开发性能关键应用
Java AI集成Deep Java Library_Java怎么集成AI模型部署
Golang后端API开发_Golang如何高效开发后端和API
Python异步并发改进_Python异步编程有哪些新改进
C++系统编程内存管理_C++系统编程怎么与Rust竞争内存安全
Java GraalVM原生镜像构建_Java怎么用GraalVM构建高效原生镜像
Python FastAPI异步API开发_Python怎么用FastAPI构建异步API
C++现代C++20/23/26特性_现代C++有哪些新标准特性如modules和coroutines
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号