沒想到啊,我把點看成空格了,導致運行錯誤,謝謝前面有位學員的評論提醒,不然我真不知道。老師的編輯器里面的點咋看不出來呀,我真的以為是空格,我是小白。
2016-08-18
如果運行失敗可能是路徑問題,上一節的入口文件index.php里面定義常量語句define('IMOOC',realpath(' /'));
應該是define('IMOOC',realpath('./'));
,斜杠前面是.啊不是空格(如果我沒看錯的話)
應該是define('IMOOC',realpath('./'));
,斜杠前面是.啊不是空格(如果我沒看錯的話)
2016-08-18
這里有個地方老師忽略了
如果$class = 'core\route'
那么第一次初始化的時候因為 $class = str_replace('\\','/', $class); $class變為'core/route'
所以存入到數組中的應該是$classMap['core/route']
那么無論如何也不會有 isset(self::$classMap[$class])==true的情況
所以 $class = str_replace('\\','/', $class) 這句必須要做下改動
如果$class = 'core\route'
那么第一次初始化的時候因為 $class = str_replace('\\','/', $class); $class變為'core/route'
所以存入到數組中的應該是$classMap['core/route']
那么無論如何也不會有 isset(self::$classMap[$class])==true的情況
所以 $class = str_replace('\\','/', $class) 這句必須要做下改動
2016-08-18