### 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;
}
}
}
}
```