JavaScript implements TOP.LOCATION.HREF the address of the top-level window This.location.href The address document of the current window. URL PHP implementation # Test URL: http://localhost/blog/testurl.php?id=5//get the 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 the user agent echo $_server[' Http_referer ']. <br> "; Get the full Urlecho ' 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//contains the port number of the complete Urlecho ' http://'. $_server[' Server_ NAME ']. ': '. $_server["Server_port"].$_server["Request_uri"]; #http://localhost:80/blog/testurl.php?id=5//only take path $url= '/http '. $_server[' server_name '].$_server["Request_uri"] ; echo dirname ($url); #http://localhost/blog
Get the full URL of the current page in PHP