課程
/后端開發
/PHP
/從零開始打造自己的PHP框架
在入口文件這一節時,通過命名空間直接訪問imooc類中的靜態run( )方法,在這里并沒有include和use這個類那么為什么能夠直接使用呢,當我在練習的時候則必須要include否則就會報錯 ?這是為什么呢
2017-05-03
源自:從零開始打造自己的PHP框架 2-1
正在回答
\core\imooc::run() 嘗試加載不存在的類,就去找spl_autoload_register內的\core\imooc\load 方法。load方法將傳入參數\core\imooc,將傳入的參數通過字符串替換拼接成為正確的路徑并include進來。所以類就可以使用了。
舉報
和我一起開發一套屬于自己的PHP框架,自己開發的才是最好用的
1 回答命名空間問題
2 回答命名空間問題
3 回答使用命名空間時還有限制類名和文件名保持一致的嗎?
2 回答medoo使用問題
1 回答medoo類庫使用其方法后導致類中使用構造函數后報錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-05-07
\core\imooc::run() 嘗試加載不存在的類,就去找spl_autoload_register內的\core\imooc\load 方法。load方法將傳入參數\core\imooc,將傳入的參數通過字符串替換拼接成為正確的路徑并include進來。所以類就可以使用了。