Php 使用HTML表单发送多维关联数组

Php 使用HTML表单发送多维关联数组,php,html,post,get,associative-array,Php,Html,Post,Get,Associative Array,使用GET或POST从HTML表单发送多维数组的最佳实践是什么?我在谷歌上找不到任何东西 我在使用复选框和其他东西时做过类似(name=“array[]”“)的事情,但是如果我希望我的数组是关联的/多维的呢?我写了以下内容来测试我的理论,它在本地运行良好,但它可靠/最佳实践吗?当我上传到服务器时,我能指望它工作吗 <?php if(count($_GET) > 0){ echo "<pre>"; echo var_dump($_GET); echo

使用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
}
?>


我觉得很好,如果它符合您的要求,那么就使用它是的,它的行为记录在案,并且在所有PHP安装中都有它的特色。谢谢@mario,如果您能在回答中提供一个参考,我将接受它。我查找了它,但找不到您提到的文档。它隐藏在这里:在Thakn you@mario的示例3中,正是我要查找的!