假设URL为:
www.example.com/?val=1#part2
Run Code Online (Sandbox Code Playgroud)
PHP可以val1使用GET数组读取请求变量.
哈希值是否part2也可读?或者这只是浏览器和JavaScript?
当我有这样的URL时:
http://website.com/?var=foo
Run Code Online (Sandbox Code Playgroud)
那么$ _GET数组看起来像这样:
Array
(
[var] => foo
)
Run Code Online (Sandbox Code Playgroud)
但是当我有这样的URL时:
http://website.com/#location?var=foo
Run Code Online (Sandbox Code Playgroud)
然后$ _GET数组为空:
Array
(
)
Run Code Online (Sandbox Code Playgroud)
这是正常的行为吗?如果是这样,这种情况是否有解决方法?