如何像CodeIgniter中的方法一样加载类

时间:2012-11-29 22:30:45

标签: php codeigniter

几天前我开始使用Codeigniter,我想知道它是如何工作的?

我的意思是整个加载类,例如:

$this->load->model('model_class_file');

然后将其用作

$this->model_class_file->method();

如何调用它以及我应该对php有什么了解?

1 个答案:

答案 0 :(得分:1)

简单$this->load是一个包含Loader对象的属性,使用一个名为model()的方法来加载模型文件。然后将模型作为数组元素保存到私有属性中。

访问$this->whatever_name_you_put时,PHP会 magically 在私有媒体资源中搜索该指数,并使其可用。