php获取当前url地址的方法总结
时间:2019-10-12 13:48:23 作者:忠哥 浏览(535)用php程序想要获取当前url地址的方法有好几种,总结如下:
#就拿我这个本地测试的网址来说吧(http://localhost/xinxi/ceshi.php?id=8)
//获取域名或主机地址
echo $_SERVER['HTTP_HOST']."<br>"; #localhost
//获取网页地址
echo $_SERVER['PHP_SELF']."<br>"; #/xinxi/ceshi.php
//获取网址参数
echo $_SERVER["QUERY_STRING"]."<br>"; #id=8
//获取完整的url
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
#http://localhost/xinxi/ceshi.php?id=8
//包含端口号的完整url
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
#http://localhost:80/xinxi/ceshi.php?id=8
//只取路径
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];
echo dirname($url);
#http://localhost/xinxi
来源于忠哥博客,欢迎分享,转载请以链接形式标明本文地址
本文地址:http://www.wenyaozhong.com/blog/post_254.html
版权申明:本文归忠哥博客和原作者所有,有疑问或版权问题请在线联系(QQ:963989956)。
上一篇:一点关于运营定位的感想
相关文章: