🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### index.php - 入口文件注册自动加载 ``` // 自动加载命令空间下的类 spl_autoload_register('\core\Immoc::load'); ``` ### 类加载文件 ``` <?php /** * 框架启动文件 */ namespace core; class Immoc { private static $classMap = []; public static function run() { echo "run_ok"; $route = new Route(); } public static function load($class) { // 自动加载类 // new Route() if (isset(static::$classMap[$class])) { return $class; }else{ $class = str_replace('\\', '/', $class); $file = IMMOC.'/'.$class.'.php'; if (file_exists($file)){ static::$classMap[$class] = $class; include_once $file; }else{ return false; } } } } ```