|
現(xiàn)在來說include和require的區(qū)別:
require()函數(shù)包含進(jìn)來的內(nèi)容被當(dāng)成當(dāng)前文件的一個組成部分,所以當(dāng)包含進(jìn)來的文件有語法錯誤或者文件不存在的時候,那當(dāng)前文件的php腳本都不再執(zhí)行.
include()函數(shù)相當(dāng)于指定這個文件的路徑,當(dāng)被包含的文件有錯時,不會影響到本身的程序運(yùn)行.
include函數(shù)可以進(jìn)行判斷是否包含,而require則是不管任何情況都包含進(jìn)來.所以這點(diǎn)值得注意!
建議大家在包含動態(tài)文件,也就是有變量,函數(shù),已經(jīng)類的時候用include.不過前段時間有人在分析兩個函數(shù)的執(zhí)行效率.這個我沒自己測試過,等親自測試了再進(jìn)行補(bǔ)充
php技術(shù):php include,include_once,require,require_once,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。