我有一个页面在另一个页面上的URL中动态地传递不同的$var
。
我的目标是在第二页上检索并列出此var,以便将它们传递到另一页。
在页面A上,用户可以通过选择X,Y,Z(只有一个,两个或用户喜欢)选择一个值,通过表格GET传递选择。
示例
我的问题是我不知道var名称所以我不能$_GET['X']
,$_GET['Z']
有人可以帮忙吗?
非常感谢!!
答案 0 :(得分:1)
你可以像
一样整个_GET varforeach ($_GET as $name => $value)
构建您的请求网址
答案 1 :(得分:1)
循环遍历$_GET
数组:
foreach ($_GET as $key => $value) {
echo "$key: $value";
}
使用合理的,已知的密钥名称:
example.com?choices[]=X&choices[]=Z
var_dump($_GET['choices']);
答案 2 :(得分:1)
您也可以使用$ _GET超全局数组。
$arguments = array();
foreach( $_GET as $key => $value ) {
$arguments[$key] = $value
}
print_r( $arguments );
答案 3 :(得分:0)
$_SERVER["QUERY_STRING"]
可帮助您检测URL中?
后的查询字符串。