深入了解類延遲加載原理
php筆記
0 2768
所謂的延遲加載 其實(shí)就是 自動(dòng)加載 通過注冊加載函數(shù)__autoload() 或spl_autoload_register首先說下引入文件 require 與include的區(qū)別他們的區(qū)別就是 require 所包含的文件不存在 會報(bào)錯(cuò) 立即停止 執(zhí)行include 所包含的文件不存在 會報(bào)錯(cuò) 繼續(xù)往下執(zhí)行如圖
a.php 和b.php 內(nèi)容一致
使用__autoload如何實(shí)現(xiàn)自動(dòng)加載
執(zhí)行流程 可以打斷點(diǎn) 這是我以前寫的http://www.thinkphp.cn/topic/46349.html在這里就不說了再來看看看 spl_autoload_register
閉包
?
執(zhí)行結(jié)果
記得一定要使用斷點(diǎn) 看執(zhí)行流程
發(fā)表評論