课程
/后端开发
/PHP
/从零开始打造自己的PHP框架
isset($classMap)检测时为什么不需要self
2017-01-17
源自:从零开始打造自己的PHP框架 2-2
正在回答
那个我测试了 多余的 要没用 不用判断是否加载 因为每次打开一个页面就加载所需要的类一次,要那个反而增加了内存开销!
自己改成 self::$classMap就好! 不用纠结
本人愚见!因为$classMap 和 self::$classMap 是不同的变量 老师应该是手误,每次都会有else 没有影响到代码的正常执行!
De_People 提问者
举报
和我一起开发一套属于自己的PHP框架,自己开发的才是最好用的
1 回答classmap的用处是什么?
1 回答$classMap 页面刷新时变空了?
1 回答为什么run方法还需要include文件呢,此时不是已经触发了spl_autoload_register自动加载了吗?
1 回答为什么要使用spl_autoload_register?为什么会怕new 不到 route类
3 回答core\lib\conf.php中的$conf和self::$conf有什么区别?