在core目录下创建lib\route.php
<?php
namespace core\lib;
class route
{
}
在core\imooc.php中加入方法:
//自动加载
static public function load($class)
{
//自动加载类库
if (isset($classMap[$class])) {
return true;
} else {
$class = str_replace('\\', '/',$class);
$file = IMOOC.'/'.$class.'.php';
if (is_file($file)) {
include $file;
self::$classMap[$class] = $class;
} else {
return false;
}
}
}
简单的实现思路:首先判断$classMap[$class]是否存在,当不存在时我们在将这个文件包含进去!