它有效
$url = parse_url('http://yabadaba.com/brand#asos');
echo $url['fragment'];
但它不起作用
$url = parse_url($_SERVER['REQUEST_URI']);
echo $url['fragment'];
有什么问题? :(
答案 0 :(得分:1)
这是因为前面带有#
的参数不会到达服务器端脚本。你只能通过Javascript获得它。
parse_url
函数中对其进行了硬编码。