This article mainly introduces the method that PHP obtains the current URL address, combined with the method of the instance form JS obtains the URL to compare and analyze the common technique that PHP obtains the URL, the need friend can refer to the next
Specific as follows:
JS Get:
Top.location.href //Address of the top-level window THIS.LOCATION.HREF//Address of the current window
PHP gets the current URL address:
#测试网址: 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 Complete 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 fetch path $ Url= '/http '. $_server[' server_name '].$_server["Request_uri"];echo dirname ($url); #http://localhost/blog
The above is the whole content of this article, I hope that everyone's study has helped.