以下讨论的是和相关的用PHP来获取当前页面所有url参数信息的教程案例及代码 教程文章,内容是本站精心挑选整理的教程,希望对广大的网友给到帮助,下面是详细内容:
本篇文章教会大家用PHP来获取当前页面所有url参数信息的教程案例及代码。
php 获取url及其他参数的具体代码示例如下:
一、获取域名或主机地址
echo $_SERVER['HTTP_HOST']." "; #localhost
二、获取网页地址
echo $_SERVER['PHP_SELF']." "; #/blog/testurl.php
三、获取网址参数
echo $_SERVER["QUERY_STRING"]." "; #id=5
四、获取完整的url
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; #http://localhost/blog/testurl.php?id=5
五、获取包含端口号的完整url
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; #http://localhost:80/blog/testurl.php?id=5
六、只获取路径
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); #http://localhost/blog
注:$_SERVER是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。
关于用PHP来获取当前页面所有url参数信息的教程案例及代码的内容写到这里就结束啦,您可以收藏本页网址http://www.alixixi.com/biancheng/
a/2018081196059.shtml方便下次再访问哦。