php 获取url及其他参数的具体代码示例如下:
一、获取域名或主机地址
echo $_SERVER[ HTTP_HOST ]. br #localhost
二、获取网页地址
echo $_SERVER[ PHP_SELF ]. br #/blog/testurl.php
三、获取网址参数
echo $_SERVER[ QUERY_STRING ]. br #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有哪些方法
详解php parse_url()函数的定义与用法
以上就是想要得到当前页面的所有url参数信息怎么用PHP来实现?的详细内容,PHP教程
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
新闻热点
疑难解答