abcd.com/indexreadmore.php?#cat2
这就是我想要获得上述所有部分的网址,我可以得到一些但是无法获得#cat2
并帮助我从网址栏中获取php中的整个网址。
答案 0 :(得分:0)
#
之后获取URL .. 您可以获得的最大值是abcd.com/indexreadmore.php
,为了验证这一点,您可以在PHP代码上执行print_r($_SERVER);
。
#
之后的内容只能通过JavaScript检索。
答案 1 :(得分:0)
如果您要解析网址,则有parse_url功能。
var_dump(parse_url('abcd.com/indexreadmore.php?#cat2'));
如果你的意思是在indexreadmore.php
中获取,浏览器不会将哈希片段发送到服务器。
答案 2 :(得分:0)
主题标签不会发送到服务器,只会发送到浏览器,因此PHP无法从地址解析。你必须使用javascript:
<script type="text/javascript">alert(window.location.hash);</script>