我错了,有一种情况,如果第一次正确加载配置文件,Conf::get('CTRL','route'),而第二次Conf::get('Wrong','route')就会出错了。
2017-09-14
php中include用法(一直以为在php中include引入的文件是相当于复制文件内容到include所在行,致使我研读tp框架时焦头烂额很久)发现tp的模板解析输出时没有出现‘echo’之类的输出函数,只有一个include $templatefile;无法理解怎么输出html文件。最后经过上网搜索才发现include的解释(这是php手册中的解释):
“在include包含文件并执行这个文件时,是先退出php模式并在html模式下解析此文件。这也是为什么html文件中如果要插入php一定要定义好php标签”。(差点吐血,说明我还得研究研究手册
手册)
“在include包含文件并执行这个文件时,是先退出php模式并在html模式下解析此文件。这也是为什么html文件中如果要插入php一定要定义好php标签”。(差点吐血,说明我还得研究研究手册
手册)
2017-09-13
isset(CORE::$classMap[$class])
这样才是有效的吧
这里静态缓存是常用的设计思路,是很好的,
类不存在的时,触发自动加载机制和静态属性将已经加载过的类缓存并不冲突
这样才是有效的吧
这里静态缓存是常用的设计思路,是很好的,
类不存在的时,触发自动加载机制和静态属性将已经加载过的类缓存并不冲突
2017-09-07