如何使用PHP读取完整的URL字符串?

use*_*003 2 php url get request

我的网址如下所示:

http://mydomain.com/reader/index.php?type=numerated&id=28&m=2#page/6/mode/2up

我怎么能像变量那样得到它?使用"标准"PHP编码,我不知道如何使用page/6/mode/2up

看起来像小问题,但我无法得到解决方案......提前谢谢!

Jer*_*oen 5

#之后的部分是URL的客户端部分,它引用HTML中的锚点.因此,您只能在此之前检索所有内容.

客户端在检索文档时不应向服务器发送URI片段,如果没有本地应用程序的帮助,片段不会参与HTTP重定向.

〜维基百科:http://en.wikipedia.org/wiki/Fragment_identifier


要检索其他所有内容,您可以使用以下代码:

$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
Run Code Online (Sandbox Code Playgroud)