Mon*_*ivo 2 php substring hyperlink
我有这个PHP链接:
http://localhost/OnlineShop/show_cat.php?catid=1
Run Code Online (Sandbox Code Playgroud)
我希望能够在"="之后获取链接的子字符串值,并在同一页面上将其可视化.在这种情况下是1.
使用可以简单地使用parse_url(),parse_str()用于从url获取参数值.
你可以做这样的事情:
$url ="http://localhost/OnlineShop/show_cat.php?catid=1";
$parts = parse_url($url);
parse_str($parts['query'], $query);
echo $query['catid'];
Run Code Online (Sandbox Code Playgroud)
想要更少的代码??? 尝试更简单的方法@Hanky웃Panky建议:
$url ="http://localhost/OnlineShop/show_cat.php?catid=1";
parse_str(parse_url($url,PHP_URL_QUERY), $query);
echo $query['catid'];
Run Code Online (Sandbox Code Playgroud)