Php method to get the current url summary, get the current url Summary
This example describes how php obtains the current url address. We will share this with you for your reference. The details are as follows:
Js:
Top. location. href // address of the top-level window this. location. href // address of the current window
Php retrieves the current url:
# Test URL: http: // localhost/blog/testurl. php? Id = 5 // obtain the domain name or HOST address echo $ _ SERVER ['HTTP _ host']. "<br>"; # localhost // obtain the webpage address echo $ _ SERVER ['php _ SELF ']. "<br>"; #/blog/testurl. php // obtain the URL parameter echo $ _ SERVER ["QUERY_STRING"]. "<br>"; # id = 5 // obtain the user proxy echo $ _ SERVER ['HTTP _ referer']. "<br>"; // obtain the 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 // complete urlecho 'HTTP: // 'containing the port number ://'. $ _ SERVER ['server _ name']. ':'. $ _ SERVER ["SERVER_PORT"]. $ _ SERVER ["REQUEST_URI"]; # http: // localhost: 80/blog/testurl. php? Id = 5 // only the path $ url = 'HTTP ://'. $ _ SERVER ['server _ name']. $ _ SERVER ["REQUEST_URI"]; echo dirname ($ url); # http: // localhost/blog