因此在Codeigniter中,当前无法使用自定义类。
对于该示例,我们具有以下结构:
B中类A的代码(类b在b.php中,类a在a.php中)
<?php
class A extends CI_Controller{
public function DoTest(){
$this->Test();
}
protected function Test(){
print("Hoi");
}
}
class B extends A{
protected function Test(){
print("Hoi 2");
}
}
$var = new B();
$var->DoTest();
访问网址 / b / DoTest
时我们收到错误消息:
未找到“ A”类
如果然后我包含include.once a.php,它也会抱怨我已经包含在A的构造函数中的模型。
使用自定义类的最佳方法是什么,因为我完全迷路了。