假设 URL 为:
www.example.com/?val=1#part2
val1PHP 可以使用 GET 数组读取请求变量。
val1
哈希值part2也可读吗?还是这仅取决于浏览器和 JavaScript?
part2
主要问题是浏览器甚至不会发送带有片段部分的请求。片段部分在浏览器中被解析。所以它可以通过 JavaScript 访问。
无论如何,您可以使用parse_url()将 URL 解析为位,包括片段部分,但这显然不是您的情况。