致命错误:在PHP MVC中找不到类“ Controller”

时间:2019-07-05 21:25:47

标签: php

我有主index.php文件,可以在其中调用其他控制器,这很好。

我用call_user_func_array([$object, $this->method], $this->params);叫他们

例如,我首先包含控制器,然后将其称为。我的控制器称为IndexController,这是我如何包含和调用它的示例。

IndexController.php

<?php

class IndexController extends Controller {

    function __construct()
    {
        print 'welcome to oxbir'."<BR>";
    }

    function index()
    {
        $this->view('panel/user');
    }
}

Controller.php

<?php

class Controller
{
    function __construct()
    {

    }

    function view($view)
    {
        include('views/'.$view.'.php');
    }
}

但是我看到这个错误...

  

致命错误:在第3行的C:\ xampp \ htdocs \ site \ php \ controllers \ IndexController.php中找不到类'Controller'

1 个答案:

答案 0 :(得分:2)

更改

command.Parameters.AddWithValue("@target", uid);

收件人

<?php

class IndexController extends Controller {

您需要包括控制器文件或使用某种自动加载功能。