如何从php中的URL获取片段(哈希值“#”后的值)?
从http://domain.com/site/gallery/1#photo45我想说photo45
http://domain.com/site/gallery/1#photo45
photo45
如果要在用户浏览器中显示的哈希标记或锚点之后获取值:使用“标准” HTTP则无法实现,因为此值永远不会发送到服务器(因此该值在$_SERVER["REQUEST_URI"]或类似版本中将不可用预定义变量)。您可能需要在客户端使用某种JavaScript魔术,例如,将该值包含为POST参数。
$_SERVER["REQUEST_URI"]