我想从包含URL的变量中获取参数
我得到了以下变量:$lastPage
,其中包含上一页的URI。
我想从中获取一个参数。
我在javascript中获得了以下脚本(我用于其他东西)
function getUrlVar(key)
{
var result = new RegExp(key + '=([^&]*)', 'i').exec(window.location.search);
return result && unescape(result[1]) || '';
}
我想要这样的东西但是对于PHP。
非常感谢
答案 0 :(得分:6)
$url = 'http://php.net/manual/en/function.parse-url.php?id=my_awesome_id';
$arr = parse_url($url);
parse_str($arr['query']);
echo $id; // my_awesome_id
参考:
答案 1 :(得分:0)
您可以在php中使用preg_match()
或preg_match_all()
,这将为您提供正则表达式功能。