您好,欢迎访问一九零五行业门户网

Yii源码解读-类自动加载

实现
yii的类自动加载,依赖于php的spl_autoload_register(), 注册一个自己的自动加载函数(autoloader),并插入到自动加载函数栈的最前面,确保yii的autoloader会被最先调用。
require(__dir__ . '/../../vendor/autoload.php');
require(__dir__ . '/../../vendor/yiisoft/yii2/yii.php');
首先加载第三方的autoloader,再加载yii的autoloader。
最后加载yii的autoloader,这样可以保证yii的优先加载。
yii.php可以查看autoloader代码的调用,它将baseyii::autoload()注册为autoloader。
其中调用的classes.php包涵了所有的核心类。
参考
http://www.digpage.com/autoload.html
以上就介绍了yii源码解读-类自动加载,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息