从php中的URL中获取片段(值在散列‘#’之后)

从php中的URL中获取片段(值在散列‘#’之后)

如何从php中的URL中获取片段(值后面为散列‘#’)?

说出http://domain.com/site/gallery/1#photo45我想要photo45


繁星淼淼
浏览 1033回答 3
3回答

蓝山帝景

如果您想获得哈希标记或锚点后的值(如用户浏览器中所示):这在“标准”HTTP中是不可能的,因为这个值从未发送到服务器(因此它在$_SERVER["REQUEST_URI"]或类似的预定义变量)。您需要在客户端使用某种JavaScript魔术,例如将此值作为POST参数。
打开App,查看更多内容
随时随地看视频慕课网APP