|
发表于 2010-11-22 13:51:37
|
显示全部楼层
本帖最后由 yangzhu 于 2010-11-22 14:07 编辑
system\codeigniter\CodeIgniter.php
148行
load_class('Controller', FALSE);
这个是载入所有控制器的基类。并不实例化相当于是require_once('controller');
Controller的文件地址是system/libraries/
201行
$CI = new $class();
这个就是实例化你的控制器
ci所有的流程都是从这里CodeIgniter开始的。
236行
call_user_func_array(array(&$CI, $method), array_slice($URI->rsegments, 2));
是开始调用控制器方法,后面的逻辑完全交给你写的控制器了。 |
|