在一个函数中,我要到达当前控制器:
$front = Zend_Controller_Front::getInstance();
这只给出一个处理程序,而不是当前的控制器。
我把代码从函数改成了控制器内部。
问他们的来历我从getInstance得到的处理程序和这个
var_dump(get_class($front), get_class($this));
我得到:
string 'Zend_Controller_Front' (length=21)
string 'IndexController' (length=15)
我怎样才能达到真正的启动前控制器?
我不能作为参数传递,因为这个函数被使用了万亿次。
最佳答案
Zend_Controller_Front::getInstance()->getRequest()->getControllerName();