nev*_*ame 3 php oop codeigniter
在控制器中,您可以使用此方法加载视图,但我想知道这里幕后发生了什么.
我是PHP和框架的新手,但我已经学习了OOP的基础知识.
当$this->view()被调用,则使用在当前类或父类的方法.
但是什么$this->load->view()意思呢?什么是中间体load?它是一个功能还是属性?
它在哪里?它怎么能包含view()?
感激解释.
有问题的代码是访问一个名为的成员变量load,该变量有一个名为的方法view.
CodeIgniter按照自己的约定,在CI"超级对象"中提供其模型和库作为成员变量,CI是控制器的一个实例.您可以将所有模型和插件视为单例,其单个实例被指定为CI自动创建的控制器的单例实例的成员.
load此特定中的成员是CI_Loader的实例,它负责加载其他模型,视图和库.反过来,它会将它们分配给控制器实例中的自己的成员变量.
| 归档时间: | 
 | 
| 查看次数: | 14125 次 | 
| 最近记录: |