问答详情
源自:4-4 [MVC实例]简易调用及实例化视图

Fatal error: Class 'M' not found

Fatal error: Class 'M' not found in C:\xampp\htdocs\mvc\libs\Controller\testController.class.php on line 4

 class testController{

     public function show(){

        $testModel= new M('test'); 

        $data=$testModel->get();

        $testView= new V('test');

        $testView->display($data);

     }

 }


提问者:lichenhao 2016-11-03 04:10

个回答

  • lichenhao
    2016-11-12 08:02:29

    问题找到了 原因是大M方法已经在function文件中被实例化 所以直接调用大M方法就可以了 不用new

    public function show(){

           // $testModel=  new M('test');

            $testModel=  M('test');

            $data=$testModel->get();

            $testView= new V('test');

            $testView->display($data);

         }


  • 迷茫的学者
    2016-11-07 10:29:38

    我也出现了这个问题,前面说的那个方法解决不了   

  • 浪里个浪er
    2016-11-04 15:12:59

    老师演示的时候也没有说要已经纳入function.php文件啊

  • 浪里个浪er
    2016-11-04 15:12:57

    老师演示的时候也没有说要已经纳入function.php文件啊

  • 浪里个浪er
    2016-11-04 15:11:56

    我的也是这个问题

  • 慕标1850024
    2016-11-04 11:28:12

    致命错误:类 M 没有被发现。

    可能是你的function文件没有被引用

  • 迷茫的学者
    2016-11-04 11:17:20

    testController里面没有引用function.php文件