我有一个 Zend MVC 应用程序。我之前在应用程序中将其他变量设置为 Zend Registry,它工作得很好。然而这一次它不起作用。当我调用操作 setmanuel 时,脚本会回显测试。但是,通过第二个请求调用 get manuel,我收到一个脚本警告,告诉我 manuel 未在注册表中设置。我现在正在鬼混几个小时。它快把我逼疯了。为什么 Zend_Registry 不保存我的值?
public function setmanuelAction(){
Zend_Registry::set("manuel","test");
$manu = Zend_Registry::get("manuel");
echo $manu;
}
public function getmanuelAction(){
$manu = Zend_Registry::get("manuel");
echo $manu;
}
我感谢您的帮助!