【发布时间】:2014-05-21 13:37:10
【问题描述】:
我不知道我做错了什么。在我的应用程序的核心目录中,我有两个文件 CMController.php 和 CMBase.php。
CMBase.php
class CMBase extends CI_Controller {}
CMController.php
CMController extends CMBase {}
然后在随机控制器中
class RandomController extends CMController {}
我明白了
Fatal error: Class 'CMBase' not found
配置中的子类前缀设置为 CM。 如果我在 CMController 文件中做 require_once 'CMBase.php' 它工作正常。 所以我的问题是为什么没有自动加载文件CMBase?
【问题讨论】:
标签: php codeigniter class autoload