第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php中spl_autoload_register跟__autoload這兩個方法調用場景的區(qū)別

php中spl_autoload_register跟__autoload這兩個方法調用場景的區(qū)別

溫溫醬 2019-04-09 20:23:47
今天被面試問到這兩個方法的區(qū)別,兩個方法使用場景。我只答出了兩個都是針對類加載不到的時候調用的,可以指定默認類路徑從而拼裝出類文件進行加載,以及前者比后者效率要高。請大家?guī)臀揖唧w解釋一下。
查看完整描述

2 回答

?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

一句話,spl_autoload更有彈性,可以設置多個自動加載規(guī)則(可以指定先后順序),而__autoload太死板,只能有一個加載規(guī)則.
所以__autoload不適合多個類庫合作.
                            
查看完整回答
反對 回復 2019-04-09
?
慕仙森

TA貢獻1827條經驗 獲得超8個贊

__autoload已經不被推薦使用了,推薦使用spl_autoload_register來注冊加載器。
spl_autoload_register相關的有一組函數(shù)可以更靈活地控制自動加載的具體行為。
__autoload只能存在一個,如果項目中使用的兩個庫都有__autoload就會出現(xiàn)沖突而無法運行,spl_autoload_register則沒有這個問題,多次使用spl_autoload_register,它會按順序逐個調用加載器。
如果已經使用了spl_autoload_register,那么__autoload會被忽略,除非你手動重新注冊它。
                            
查看完整回答
反對 回復 2019-04-09
  • 2 回答
  • 0 關注
  • 341 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號