我有主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'
答案 0 :(得分:2)
更改
command.Parameters.AddWithValue("@target", uid);
收件人
<?php
class IndexController extends Controller {
您需要包括控制器文件或使用某种自动加载功能。