使用 GET 或 POST 从 HTML 表单发送多维数组的最佳实践是什么?我在谷歌上找不到任何东西..
name="array[]"
在使用复选框和其他东西时,我已经做过这样的事情 ( ),但是如果我希望我的数组是关联的/多维的怎么办?我写了以下内容来测试我的理论,它在本地运行良好,但它是可靠的/最佳实践吗?当我上传到服务器时,我可以期望这能工作吗?
<?php
if(count($_GET) > 0){
echo "<pre>";
echo var_dump($_GET);
echo "</pre>";
}else{
?>
<form method="GET" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="hidden" name="name" value="bob dole" />
<input type="hidden" value="myarr" name="arr[name]" />
<input type="hidden" value="green" name="arr[color]" />
<input type="submit" value="go" />
</form>
<?php
}
?>