先说一下source/class/class_core.php函数.
这个函数是个入口函数,
通过
if(function_exists('spl_autoload_register')) {
spl_autoload_register(array('core', 'autoload'));
} else {
function __autoload($class) {
return core::autoload($class);
}
}
引入了重要的类、函数文件。
并且实例化了/source/class/discuz/discuz_application.php类。
这个类负责加载数据库文件,配置文件,用户,回话,任务计划等设置。
然后通过require DISCUZ_ROOT.'./source/module/forum/forum_'.$mod.'.php';
调用对应的模块代码进行解析。
正文完