如何取出 id 名称后的部分 url
示例:
网址:
localhost/single.php?id=23
提取
23
$url = parse_url('http://localhost/single.php?id=23');
parse_str($url['query'], $values);
echo $values['id']; // outputs 23
更新:
在这种情况下,我会使用
$_url = 'localhost/single.php?id=23';
preg_match('/id=([\d]+)/', $_url, $_match);
echo $_match[1]; // 23
您可以使用parse_url()
然后访问该query
组件来获取整个查询。
但是,如果您只对它的价值感兴趣,使用id
它可能更容易检索它$_GET["id"]