我在上一个CodeIgniter版本中扩展自定义类有问题。
在文件夹库中我有两个(类)文件: - B.php - C.php
B.php代码
class B
{
public $anything;
public function __construct()
{
$this->anything = true;
}
}
C.php代码
class C extends B {
public function __construct()
{
parent::__construct();
}
}
现在,如果我运行控制器,我有 $ this-> load->库(“C”); 页面有错误
致命错误:未找到“B”类 第2行的F:\ UwAmp \ www \ backend \ application \ libraries \ C.php
我不知道问题出在哪里。你能救我吗?
答案 0 :(得分:1)
你必须加载B和C,否则PHP / CodeIgniter不知道B。
答案 1 :(得分:0)
将您的基类包含在子类
中在C.php中添加
include 'path_to_B.php'