Php 如何在控制器或视图中创建zend框架模型的对象?

Php 如何在控制器或视图中创建zend框架模型的对象?,php,zend-framework,Php,Zend Framework,我的问题是:如果我们创建一个类的任何对象,那么这个类文件应该包含在我们的文件中。如果不包括该文件,这怎么可能 例如: 如果控制器文件夹中有indexcontroller,模型文件夹中有名为Article.php的文章模型,那么index controller中如何提供articale.php 类IndexController扩展Zend\u控制器\u操作{ private $_model; public function indexAction() { $model=new Mo

我的问题是:如果我们创建一个类的任何对象,那么这个类文件应该包含在我们的文件
中。如果不包括该文件,这怎么可能

例如: 如果控制器文件夹中有
indexcontrolle
r,模型文件夹中有名为
Article.php
的文章模型,那么index controller中如何提供articale.php

类IndexController扩展Zend\u控制器\u操作{

  private $_model;

  public function indexAction() {

  $model=new Model_Article();/*how it is possible where and when this file include in index controller */

   }
}
?>

对不起,我的英语很差

假设您使用的是zf1版本而不是zf2,您可以使用

 $model = new Application_Model_Article(); 
其中article.php位于model文件夹下

您可以在任何控制器和任何操作中调用它。
然后您可以使用例如$model->fetchAll();调用模型的任何函数。

负责自动加载类。它使用
\uu autoload
。您可以阅读更多有关它的信息。

您的意思是自动加载?问题是ZF1没有良好的自动加载系统。您必须手动将其包含在文件中…感谢您宝贵的回答