Yii框架Yii基于PHP5的autoload机制来提供类的自动加载功能,自动加载器为YiiBase类的静态方法autoload()。当程序中用new建立对象或访问到类的静态成员,PHP将类名传递给类加载器,由类加载器完成类文件的include。可是若是咱们引入了第三方扩展,而第三方扩展的命名规则和Yii的不同,因而咱们会常常看到报错说 require XXX 文件失败。若是你在google中搜索“yii framework class_exists”,你会发现Yii框架的做用Xue Qiang有回答使用者能够经过使用相似于: class_exists(’MyClass’, false)的方式。