1

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

0 回答 0