include()和require()的區(qū)別 這相信是php中最基本的問題了,也是很多公司面試時(shí)必考的題呵呵。
給大家復(fù)習(xí)一下:
require() :如果文件不存在,會(huì)報(bào)出一個(gè)fatal error.腳本停止執(zhí)行
include() : 如果文件不存在,會(huì)給出一個(gè) warning,但腳本會(huì)繼續(xù)執(zhí)行
這里特別要注意的是:
使用include()文件不存在時(shí),腳本繼續(xù)執(zhí)行,這種情況只出現(xiàn)在php 4.3.5之前,這一點(diǎn),往往被人忽視。
推薦使用require_once()和include_once(),可以檢測(cè)文件是否有重復(fù)包含。
新聞熱點(diǎn)
疑難解答