Symfony2,表单 - 表单有效后取消设置帖子值


Symfony2, Forms - unset post values after form is valid

验证正确后,我正在尝试取消设置表单字段中的Symfony2值。我在网上发现了一些东西,比如$form->setName(null);但我不确定,如果这是最有效的方法,也unset($_POST);.

有什么办法,如何在一次$form->isValid()后通过表单取消设置已发布的值?

PS:我认为这个问题不需要源代码。

编辑:

如果我尝试在isValid()中使用$form->setData(null),我会收到消息">您无法更改已提交表单的数据"。

试试这个:

unset($_POST[$form->getName()]);