Php和控制器:浏览器don';找不到基本控制器
我正在做一个应用程序,我正在使用一个基本控制器来创建其他应用程序。启动控制器时,我看到该错误:Php和控制器:浏览器don';找不到基本控制器,php,mysql,controller,xampp,Php,Mysql,Controller,Xampp,我正在做一个应用程序,我正在使用一个基本控制器来创建其他应用程序。启动控制器时,我看到该错误: Fatal error: Class 'BaseController' not found in C:\xampp\htdocs\sFitness\api\1-dev\controllers\PeopleController.php on line 3 问题是,在同一个文件夹中,我创建了BaseController.php <?php abstract class BaseControlle
Fatal error: Class 'BaseController' not found in C:\xampp\htdocs\sFitness\api\1-dev\controllers\PeopleController.php on line 3
问题是,在同一个文件夹中,我创建了BaseController.php
<?php
abstract class BaseController {
public $_model;
public function __construct() {
$this->_model = new Model();
}
}
?>
下面我向您发送PeopleController.php:
<?php
class PeopleController extends BaseController {
public function processGetRequest($request) {
$result = NULL;
$result = $this->_model->getAllAthletes();
return $result;
}
}
?>
遵循BaseController.php
<?php
abstract class BaseController {
public $_model;
public function __construct() {
$this->_model = new Model();
}
}
?>
我如何解决这个问题?有什么问题吗
非常感谢您应该导入其他文件,以便php可以看到它; 在PeopleController中,执行以下操作:
<?php
require_once "BaseController.php";
class PeopleController extends BaseController
{
public function processGetRequest($request)
{
$result = NULL;
$result = $this->_model->getAllAthletes();
return $result;
}
}
?>
我对PHP了解不多,但我假设您需要将BaseController导入PeopleController?