Common functions
The code is as follows |
Copy Code |
Get domain name or host address echo $_server[' Http_host ']. " <br> "; #localhost
Get Web page 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 that contains the port number echo ' http://'. $_server[' server_name ']. ': $_server[' server_port '].$_server[' Request_uri '; #http://www.111cn.net/blog/testurl.php?id=5 Fetch path only $url = ' http://'. $_server[' server_name '].$_server[' Request_uri ']; echo dirname ($url); #http://localhost/blog |
For example, you can get a full URL
code is as follows |
copy code |
<?php //Description: Get full URL Function Curpageurl () { $pageurl = ' http '; if ($_server["https"] = = "on") { $pageurl. = "S"; } $pageurl. = "://"; if ($_server["Server_port"]!= "no") { $pageurl. = $_server["SERVER_NAME"]. ":" . $_server["Server_port"]. $_server["Request_uri"]; } Else { $pageurl. = $_ server["SERVER_NAME"]. $_server["Request_uri"]; } return $pageurl; } |