Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在验证正确后,我试图在表单字段中取消设置 Symfony2 值。我在网上找到了一些东西,比如$form->setName(null);但我不确定,如果这是最有效的方法,也unset($_POST);。
$form->setName(null);
unset($_POST);
有什么办法,如何立即通过表单取消设置发布的值$form->isValid()?
$form->isValid()
PS:我认为这个问题不需要源代码。
编辑:
如果我尝试使用$form->setData(null)in,isValid()我会收到您无法更改已提交表单的数据的消息。
$form->setData(null)
isValid()
尝试这个 :
unset($_POST[$form->getName()]);