我怎么能发送数组从一个动作到另一个在Zend


How can i send an array from one action to another in Zend

如何将索引数组或断言数组从一个动作发送到另一个动作。

inside action one

Zend_Registry::set("myArray",$myArray);

内部动作2

$myArray =  Zend_Registry::get("myArray");

如果你使用"forward"动作帮助器从一个动作跳转到另一个动作如果你使用重定向那么你需要将它存储在会话中或者使用flashMessenger动作帮助器

我相信您可以设置请求对象的参数,然后可以从下一个操作访问它。防止污染全局注册表。

$this->getRequest()->setParam('key', $value);