明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

include()與require()的比較

[摘要]php的require()性能與include()相類似。不同之處在于,對include()來說,在include()執(zhí)行時文件每次都要進(jìn)行讀取和評估;而對于require()來說,文件只處理一次(...
php的require()性能與include()相類似。不同之處在于,對include()來說,在include()執(zhí)行時文件每次都要進(jìn)行讀取和評估;而對于require()來說,文件只處理一次(實際上,文件內(nèi)容替換了require()語句)。這就意味著如果有包含這些指令之一的代碼和可能執(zhí)行多次的代碼,則使用require()效率比較高。另一方面,如果每次執(zhí)行代碼時相讀取不同的文件,或者有通過一組文件疊代的循環(huán),就使用include(),因為可以給想要包括的文件名設(shè)置一個變量,當(dāng)參數(shù)為include()時使用這個變量。