获取php导航中的第二个参数
我试图抓住URL的第二个参数,如下所示: 我只需要地址的id部分。我使用以下代码获取地址的第一部分:获取php导航中的第二个参数,php,navigation,arguments,Php,Navigation,Arguments,我试图抓住URL的第二个参数,如下所示: 我只需要地址的id部分。我使用以下代码获取地址的第一部分: $p = $_GET[p]; $remove = strrchr($p, '?'); $p = str_replace($remove, "", $p); 任何关于如何获取第二部分的提示?链接中的参数都以?开头,然后除以& 这意味着您的链接应如下所示: http://website.com/?p=2&id=ass92jdskdj92 你可以通过以下方式获得: $p = $_GE
$p = $_GET[p];
$remove = strrchr($p, '?');
$p = str_replace($remove, "", $p);
任何关于如何获取第二部分的提示?链接中的参数都以
?
开头,然后除以&
这意味着您的链接应如下所示:
http://website.com/?p=2&id=ass92jdskdj92
你可以通过以下方式获得:
$p = $_GET['p'];
$id = $_GET['id'];
首先更改URL
只有第一个参数以?
开头,其余的参数都由和附加
你应该试试看
echo parse_url($url, PHP_URL_PATH);
参考资料:
$id=$\u GET['id'];仍然返回空值编辑:nevermind!我要在晚上离开?在id部分。谢谢你修复了你的链接吗?请仔细注意我对你的链接所做的操作。我将后一个?
更改为&