如你所知,如果你有一个包含

<select name="user">
    <option value="a">a</option>
    <option value="b">b</option>
</select>
<input type="text" name="user[name]" />
<input type="password" name="user[password]" />

提交表单时,在php中,$_REQUEST['user']将自动成为包含键namepassword的数组,select的值将消失。如果<select>在其他两个字段之后移动,则会出现相反的情况。$_REQUEST['user']将包含select的值,并且输入中的值将消失,没有设置为$_REQUEST['user[name]']$_REQUEST['user[password]']
据我所知,这同样适用于$_POST$_GET$_FILES
此外,当表单的mimemultipart/form-data时,输入流不可用。
那么,有什么方法可以禁用这种自动解析吗?

最佳答案

截至2014年6月20日,5.6版的主开发分支无法完成

09-07 13:20
查看更多