zend framework 框架中自定义父控制器

今天简单的聊聊ZF框架中的控制器。 大家都知道ZF中不可以使用__construct()构造方法,类的初始化操作需要用init()方法完成, 原因大部分朋友都应该了解,在php中,当子类有构造方法时,父类的构造方法不会被调用, 通过阅读zend/controller/Action.php的__construct()可以知道,它通过使用$this->init(),类似注入的方式,避免了这种情况。 那么在一个项目中,若干的controller可能会做一些同样的动作,比如初始化session、实例化一些对象等等, 如果在每个controller的init()中,写一些重复的代码,当contro […]