Home  >  Article  >  Backend Development  >  PHP code to get the complete URL of the current page_PHP tutorial

PHP code to get the complete URL of the current page_PHP tutorial

WBOY
WBOYOriginal
2016-07-20 11:14:19747browse


2, php code:

#测试网址: http://localhost/blog/testurl.php?id=5
//获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br>"; #localhost
//获取网页地址 echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php
//获取网址参数 echo $_SERVER["QUERY_STRING"]."<br>"; #id=5
//获取用户代理 echo $_SERVER['HTTP_REFERER']."<br>";
//获取完整的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
//包含端口号的完整urlecho 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; #http://localhost:80/blog/testurl.php?id=5
//by www.jbxue.com
//只取路径$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); #http://localhost/blog

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/440303.htmlTechArticle2, php code: #Test URL: http://localhost/blog/testurl.php?id=5 //Get the domain name or host address echo $_SERVER['HTTP_HOST']."br"; #localhost//Get the web address echo $_SERVER['P...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn