<?php
/**
 * @Author: Cizel
 * @Date:   2016-04-10 20:39:13
 * @Last Modified by:   Cizel
 * @Last Modified time: 2016-04-10 20:45:02
 */
class AutoLoad
{
    public static function load($className)
    {
        //命名空间的反斜杠替代
        $filename = sprintf('%s.php',str_replace('\\','/',$className));
        require_once($filename);
    }
}
spl_autoload_register(['AutoLoad','load']);

最近写多文件的类,遇到了加载的文件。网上搜到的就是用 outload 函数。今天在 imooc 上看视频也看到自动加载类,就先mark下来。感觉自动加载类,用到了反射机制。

阅读全文 »