用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1414|回复: 5
收起左侧

[版本 2.x] $autoload['libraries'] = array('database');

[复制链接]
发表于 2016-6-24 16:56:38 | 显示全部楼层 |阅读模式
$autoload['libraries'] = array('database');这句是自动加载database类,可是system/libraries下并没有这个类啊
system/database倒是有,可是$autoload['libraries']不是加载system/libraries下的吗??
发表于 2016-6-30 14:10:28 | 显示全部楼层
database 这个类库比较特殊,你看看 loader.php 就知道了,只有这个类库会从 database 目录加载,其他类库不会,你不要太纠结了。。。
发表于 2016-6-26 21:47:36 | 显示全部楼层
CI框架本身不是mvc架构,也不可能用mvc架构。你就不用纠结了。
发表于 2016-6-28 10:05:29 | 显示全部楼层

CI框架本身不是mvc架构 ????
这完全颠覆了我对CI 的认知了
 楼主| 发表于 2016-6-30 11:06:17 | 显示全部楼层
http://blog.csdn.net/ohmygirl/article/details/41410755
我们接下来以Libraries的自动加载为例,在追踪CI的autoload之路。

由于Loader是CI中组件加载的管理器,而Loader是在CI_Controller中被加载的,因此我们从Controller加载Loader组件开始追踪。

发表于 2016-6-30 14:09:30 | 显示全部楼层
v阿杰 发表于 2016-6-26 21:47
CI框架本身不是mvc架构,也不可能用mvc架构。你就不用纠结了。

不赞同你的观点。。。。

本版积分规则