xyf90314 发表于 2016-6-24 16:56:38

$autoload['libraries'] = array('database');

$autoload['libraries'] = array('database');这句是自动加载database类,可是system/libraries下并没有这个类啊
system/database倒是有,可是$autoload['libraries']不是加载system/libraries下的吗??

Hex 发表于 2016-6-30 14:10:28

database 这个类库比较特殊,你看看 loader.php 就知道了,只有这个类库会从 database 目录加载,其他类库不会,你不要太纠结了。。。

v阿杰 发表于 2016-6-26 21:47:36

CI框架本身不是mvc架构,也不可能用mvc架构。你就不用纠结了。

andyzu 发表于 2016-6-28 10:05:29


CI框架本身不是mvc架构 ????
这完全颠覆了我对CI 的认知了

xyf90314 发表于 2016-6-30 11:06:17

http://blog.csdn.net/ohmygirl/article/details/41410755
我们接下来以Libraries的自动加载为例,在追踪CI的autoload之路。
由于Loader是CI中组件加载的管理器,而Loader是在CI_Controller中被加载的,因此我们从Controller加载Loader组件开始追踪。

Hex 发表于 2016-6-30 14:09:30

v阿杰 发表于 2016-6-26 21:47
CI框架本身不是mvc架构,也不可能用mvc架构。你就不用纠结了。

不赞同你的观点。。。。
页: [1]
查看完整版本: $autoload['libraries'] = array('database');