我錯(cuò)了,有一種情況,如果第一次正確加載配置文件,Conf::get('CTRL','route'),而第二次Conf::get('Wrong','route')就會出錯(cuò)了。
2017-09-14
1樓說錯(cuò)了,“如果文件已經(jīng)緩存而配置的屬性錯(cuò)誤的話,這樣的錯(cuò)誤是沒能被捕捉的”,如果文件已經(jīng)被緩存說明配置的屬性是不可能錯(cuò)誤的
2017-09-14
php中include用法(一直以為在php中include引入的文件是相當(dāng)于復(fù)制文件內(nèi)容到include所在行,致使我研讀tp框架時(shí)焦頭爛額很久)發(fā)現(xiàn)tp的模板解析輸出時(shí)沒有出現(xiàn)‘echo’之類的輸出函數(shù),只有一個(gè)include $templatefile;無法理解怎么輸出html文件。最后經(jīng)過上網(wǎng)搜索才發(fā)現(xiàn)include的解釋(這是php手冊中的解釋):
“在include包含文件并執(zhí)行這個(gè)文件時(shí),是先退出php模式并在html模式下解析此文件。這也是為什么html文件中如果要插入php一定要定義好php標(biāo)簽”。(差點(diǎn)吐血,說明我還得研究研究手冊
手冊)
“在include包含文件并執(zhí)行這個(gè)文件時(shí),是先退出php模式并在html模式下解析此文件。這也是為什么html文件中如果要插入php一定要定義好php標(biāo)簽”。(差點(diǎn)吐血,說明我還得研究研究手冊
手冊)
2017-09-13
isset(CORE::$classMap[$class])
這樣才是有效的吧
這里靜態(tài)緩存是常用的設(shè)計(jì)思路,是很好的,
類不存在的時(shí),觸發(fā)自動(dòng)加載機(jī)制和靜態(tài)屬性將已經(jīng)加載過的類緩存并不沖突
這樣才是有效的吧
這里靜態(tài)緩存是常用的設(shè)計(jì)思路,是很好的,
類不存在的時(shí),觸發(fā)自動(dòng)加載機(jī)制和靜態(tài)屬性將已經(jīng)加載過的類緩存并不沖突
2017-09-07