PHP获取URL内容
问题描述:
我有一个URLPHP获取URL内容
http://localhost/ifocus/v3/services.php#nav-section2
我想从URL井号标签,EX:如果URL中含有 “#”,所以通过PHP
NAV-2节
捕捉它
当我做
echo $_SERVER['REQUEST_URI'];
// Output
/ifocus/v3/services.php
答
您无法在PHP中检测URL的哈希参数,您需要使用JavaScript。
你可以对php进行jquery调用,它将散列数据(window.location.hash
)作为URL参数传递给PHP脚本,并返回TRUE/FALSE。
+0
使得它更容易,因为我需要为JS的手风琴本身的散列 – 2013-05-03 08:24:12
+0
那么你去那里 - 只是使用'window.location.hash' :) – Ryan 2013-05-03 08:24:42
答
你不能抓住这个内容,你需要JS(客户端脚本)
@arkascha无法检测在PHP中的哈希,它不会被服务器检测到。 – Ryan 2013-05-03 08:23:48
http://stackoverflow.com/questions/967649/get-entire-url-including-query-string-and-anchor – 2013-05-03 08:23:57