CodeIgniter 中国开发者社区's Archiver
论坛
›
CodeIgniter 问答求助
› CI源码DB层,为什么要加个CI_DB类
盘心
发表于 2015-6-19 11:33:09
CI源码DB层,为什么要加个CI_DB类
看CI源码的时候发现DB.php类中最后加载driver之前,有这样一段代码
if ( ! class_exists('CI_DB'))
{
eval('class CI_DB extends CI_DB_driver { }');
}
底层的各个driver的确都是继承的CI_DB. 事实上CI_DB类完全等价于CI_DB_driver,不明白为何要在中间加一层CI_DB.
页:
[1]
查看完整版本:
CI源码DB层,为什么要加个CI_DB类