#测试网址: http://localhost/blog/testurl.php?id=5
Get domain name or host address
echo $_server[' Http_host ']. " <br> "; #localhost
Get web Address
echo $_server[' php_self ']. " <br> "; #/blog/testurl.php
Get URL parameters
echo $_server["Query_string"]. " <br> "; #id =5
Get user Agent
echo $_server[' Http_referer ']. " <br> ";
Get the full 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
Full URL with port number
Echo ' http://'. $_server[' server_name ', '. '. $_server["Server_port"].$_server["Request_uri"];
#http://localhost:80/blog/testurl.php?id=5
Fetch path only
$url = ' http://' $_server[' server_name '].$_server["Request_uri"];
echo dirname ($url);
#http://localhost/blog
Get the full URL of the current page in PHP