我试图从以下网址获取参数h1和h2。但是,当我使用代码从$ _GET [' params']中获取值时,print_r仅显示h2。我如何获得所有价值" h1和h2" ?
https: //localhost/mysite.com/mypage/index/?params=h1¶ms=h2
我试图用来获取参数的代码。
if(!empty($_GET['params'])){
foreach ($_GET as $params){
print_r($param);
}
答案 0 :(得分:3)
PHP会覆盖具有相同名称的GET参数,除非您使用[]
语法生成数组。
因此,如果您希望在PHP中使用此URL,那么您的URL必须如下所示:
...?params[]=h1¶ms[]=h2