Zend Framework - 如何从请求中删除param?

Som*_*ody 2 zend-framework

如何从控制器内的请求对象中完全删除param?

有这个方法吗?

或者我应该选择所有参数,循环它们,删除然后再次设置它们?

这是斯巴达?:d

Elz*_*ugi 6

要删除参数,请使用未设置的 php函数或带有NULL值的setParam().如果要循环使用请求对象中的getParams()函数.

更新

由于params是受保护的变量,因此可以调用__unset()来访问不可用的属性.您必须为此扩展Zend_Controller_Request_Abstract.