PHP获取当前页面url地址(域名、参数、路径)
程序员文章站
2022-06-27 22:51:28
测试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $_SERVER['HTTP_HOST']."
"; #localhost //获取网页地址 echo $_SERVER['PHP_SELF']."
"; #/bl ......
"; #localhost //获取网页地址 echo $_SERVER['PHP_SELF']."
"; #/bl ......
- 测试网址: http://localhost/blog/testurl.php?id=5
- //获取域名或主机地址
- echo $_server['http_host']."<br>"; #localhost
- //获取网页地址
- echo $_server['php_self']."<br>"; #/blog/testurl.php
- //获取网址参数
- echo $_server["query_string"]."<br>"; #id=5
- //获取用户代理
- echo $_server['http_referer']."<br>";
- //获取完整的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);
上一篇: Ubuntu自动编译和安装Python的shell脚本教程
下一篇: 配置动态NAT地址转换