php获取网址

Posted C# java C++ 开源通信

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php获取网址相关的知识,希望对你有一定的参考价值。

 

 

 1 #测试网址:     http://localhost/blog/testurl.php?id=5
 2 
 3 //获取域名或主机地址 
 4 echo $_SERVER[‘HTTP_HOST‘]."<br>"; #localhost
 5 
 6 //获取网页地址 
 7 echo $_SERVER[‘PHP_SELF‘]."<br>"; #/blog/testurl.php
 8 
 9 //获取网址参数 
10 echo $_SERVER["QUERY_STRING"]."<br>"; #id=5
11 
12 //获取用户代理 
13 echo $_SERVER[‘HTTP_REFERER‘]."<br>"; 
14 
15 //获取完整的url
16 echo ‘http://‘.$_SERVER[‘HTTP_HOST‘].$_SERVER[‘REQUEST_URI‘];
17 echo ‘http://‘.$_SERVER[‘HTTP_HOST‘].$_SERVER[‘PHP_SELF‘].‘?‘.$_SERVER[‘QUERY_STRING‘];
18 #http://localhost/blog/testurl.php?id=5
19 
20 //包含端口号的完整url
21 echo ‘http://‘.$_SERVER[‘SERVER_NAME‘].‘:‘.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
22 #http://localhost:80/blog/testurl.php?id=5
23 
24 //只取路径
25 $url=‘http://‘.$_SERVER[‘SERVER_NAME‘].$_SERVER["REQUEST_URI"]; 
26 echo dirname($url);
27 #http://localhost/blog

 

以上是关于php获取网址的主要内容,如果未能解决你的问题,请参考以下文章

从 URL 获取片段(哈希“#”后的值)[关闭]

PHP怎么随机获取一张图片并返回图片网址

用于 WordPress 的 PHP 片段,用于获取所有产品子类别

web代码片段

如何从片段内的列表视图打开链接网址?

利用php实现:当获取的网址不是特定网址时候跳转到指定地址