Symfony2:如何删除请求参数?
Symfony2 : how to remove request parameter?
我通过表单提交了这个参数:
myform[field1]: 'text1'
myform[field2]: 'text2'
myform[field3]: 'text3'
在条件下,myform[field3]
不能被验证,所以我想删除它。
如何删除参数 myform[field3]
?
我尝试了很多事情都没有成功,比如:
$request->attributes->remove("field3");
$request->request->remove("field3");
$request->request->remove("myform[field3]");
如何删除这个参数?
更新
实际上 $request->request->remove("myform");
是有效的,但删除所有参数。是否可以只删除数组的一个元素?
我通过表单提交了这个参数:
myform[field1]: 'text1'
myform[field2]: 'text2'
myform[field3]: 'text3'
在条件下,myform[field3]
不能被验证,所以我想删除它。
如何删除参数 myform[field3]
?
我尝试了很多事情都没有成功,比如:
$request->attributes->remove("field3");
$request->request->remove("field3");
$request->request->remove("myform[field3]");
如何删除这个参数?
更新
实际上 $request->request->remove("myform");
是有效的,但删除所有参数。是否可以只删除数组的一个元素?