如果我要求site/page.php#hash的$_SERVER['REQUEST_URI']只是/page.php。
site/page.php#hash
$_SERVER['REQUEST_URI']
/page.php
有没有一种方法可以在php中(以后没有ajax)知道用户请求的页面#hash?
#hash
谢谢
简短答案:不可以。
哈希不会传递到服务器,它仅存在于客户端。这是设计使然。如果您的问题的解决方案涉及需要了解哈希服务器端,则您选择了错误的处理方式。