我是zend框架的新手。我在bootstrap文件中找到了如下代码。
protected function _initDoctype() { $this->bootstrap('view'); $view = $this->getResource('view'); $view->doctype('XHTML1_STRICT'); }
任何人都可以解释一下“ $ this-> bootstrap('view'); ”这是什么意思?
答案 0 :(得分:4)
来自您的代码段所在的same page:
现在我们有了一个观点,让我们充实 我们的_initDoctype()方法。在里面, 我们将首先确保View资源 已经运行,获取视图对象,和 然后配置它。
答案 1 :(得分:3)
它设置视图资源,以便您可以访问它。如果没有它,以下行将不会返回任何内容放入$ view变量中,您将收到错误:
Fatal error: Call to a member function doctype() on a non-object.
答案 2 :(得分:1)
它非常简单,它实际上是 bootstraps View对象 Bootstraping是您设置(配置和实例化)对象,解决依赖关系等的一个步骤 这样做是因为必须先设置View Object 才能设置Doctype。