testController.class为何不需要引用testView以及testModel

来源:3-5 [MVC实例]演示程序的效果并总结

懒人6号

2016-12-27 23:52

为何testController.class.php 没有require testView.class.php以及 testModel.class.php 就能调用testView以及testModel?   求解一下??????谢谢!

写回答 关注

1回答

  • EnzoLiu
    2016-12-28 03:56:54
    已采纳

    require testView.class.php

    require testModel.class.php 
    实际上是引用了,但并不是在testController.class.php里面引用的。

    	$testModel = M('test');
    	$data = $testModel->get();
    	$testView = V('test');
    	$testView->display($data);

    细看源码,可以看到是调用了M 和V函数

    当去查看M和V函数的时候 会看到在该函数里面进行了require操作,并将该对象实例化后的对象进行了return操作


    EnzoLi...

    抱歉,错字:并将该"类"实例化的对象后进行了return操作 希望别被误导。

    2016-12-28 18:54:34

    共 2 条回复 >

MVC架构模式分析与设计

通过学习MVC理论知识,由浅入深带您实现人生第一个MVC框架

82400 学习 · 929 问题

查看课程

相似问题