PHP获取锚属性

Rya*_*yan 1 php url anchor get

可能重复:
如何在"somepage.php #name"中获取哈希值后的值?

是否可以使用PHP获取锚名称?

例如,对于此URL:

http://domain.com/#departments
Run Code Online (Sandbox Code Playgroud)

我如何获得文本"部门"?

Sen*_*kin 5

在php中"#"之后无法获取内容,因为这些数据不会提供给服务器,只有"#"后没有数据的url,但是如果你通过JavaScript执行php脚本,你可以将url分成"#" "并将数据作为参数或某些隐藏字段的值发送.

  • "通过JavaScript执行php脚本"?在我读到之前你几乎得到+1.不过,你是对的,如果请求的来源 - 无论是调用XmlHttpRequest的Javascript还是人类 - 改进了URL,那么在这方面它将更容易使用.噢,地狱,有+1. (2认同)