我尝试通过request将数组数据传递给PHP脚本:
script.php?page=7&filter[key]=value但没有在脚本中收到。我可以这样做吗?如果不可以-我如何通过HTTP GET传递数组?
发布于 2012-09-28 19:38:33
绝对可以从url传递array并在php页面上获取值,
$testvar = $_GET['filter'];
echo $testvar['key'];出于好奇,我尝试了$_GET['filter']['value'],结果也成功了!
如果您想要传递多个数组类型,可以使用
发布于 2012-09-28 19:23:36
是的,您将在script.php页面上的数组中获得这些值
只需尝试在script.php页面中打印数组值。
print_r($_GET['filter']);
发布于 2012-09-28 19:23:48
您必须像这样传递数据
script.php?page=7&filter=value并使用is_array()检查传入数据是否为数组,如下所示
is_array($_GET['filter'])https://stackoverflow.com/questions/12639015
复制相似问题