
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.5 在Bootstrap引导文件中添加资源
Zend Framework框架的application文件夹下有一个名为Bootstrap.php的文件,我们称它为应用初始化引导文件,Bootstrap继承Zend_Application_Bootstrap_Bootstrapper这个抽象类,我们在其中可以自己定义应用程序初始化引导的方法。
接下来,我们在Bootstrap中添加一些资源,然后就可以在layout中应用它们。在Bootstrap中的方法均以“_init”开头,框架里把它们当做初始化的成员方法使用,这些方法名不是PHP内置的,而是由框架开发者自己定义的,框架会在执行其他程序之前执行这些方法,这实际上和PHP内置的构造函数_ _construct()异曲同工,不同之处是_ _construct() 是PHP内置的构造函数,是由PHP解析引擎自动调用(处于语言级)的,而init()则是由PHP框架自动调用的(处于框架级),后者比前者使用起来更为灵活。