<?PHP/** * JavaScript implementation: * Top.location.href the address of the top-level window * This.location.href The address of the current window*///PHP implementation//Test URL: http://localhost/blog/testurl.php?id=5//Get domain name or host addressEcho$_server[' Http_host ']. " <br> ";#localhost//get web addressEcho$_server[' Php_self ']. " <br> ";#/blog/testurl.php//Get URL parametersEcho$_server["Query_string"]. " <br> ";#id=5//getting a user agentEcho$_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//full URL with port numberEcho' 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"];Echodirname($url);#Http://localhost/blog
Get the full URL of the current page in PHP