你好,如果我有#test=10
的href,我如何使用codeigniter获取该值?
示例:我有www.example.com/tester#test=10
是否可以获得test
的价值?
答案 0 :(得分:1)
尝试使用php
$url=parse_url("http://domain.com/#test=10 ");
echo $url["fragment"];
如果url fregment test = 10则使用explode()
$e = explode('=', $url["fragment"]);
echo $e[1];
或使用javascript
alert(window.location.hash); and split it
更多信息: - Get fragment (value after hash '#') from a URL in php
答案 1 :(得分:0)
我不认为php可以独自获得这个价值。
$_SERVER['query_string']
或类似地跳过哈希。