php include,include_once,require,require_once
更新時(shí)間:2008年09月05日 15:06:22 作者:
其實(shí)PHP包含文件的這四個(gè)函數(shù),很多人還是沒完全明白的,雖然用的時(shí)候多,但是具體某些地方該怎么用,用那一個(gè),我就獻(xiàn)丑一把.
include_once和require_once的作用差不多,就是在包含的時(shí)候檢查被包含的文件是不是已經(jīng)包含過,如果包含過,那就不執(zhí)行,否則再包含.我先說這個(gè)的原因是因?yàn)槿绻裪nclude,require弄清楚了.那這點(diǎn)就沒問題.
現(xiàn)在來說include和require的區(qū)別:
require()函數(shù)包含進(jìn)來的內(nèi)容被當(dāng)成當(dāng)前文件的一個(gè)組成部分,所以當(dāng)包含進(jìn)來的文件有語(yǔ)法錯(cuò)誤或者文件不存在的時(shí)候,那當(dāng)前文件的PHP腳本都不再執(zhí)行.
include()函數(shù)相當(dāng)于指定這個(gè)文件的路徑,當(dāng)被包含的文件有錯(cuò)時(shí),不會(huì)影響到本身的程序運(yùn)行.
include函數(shù)可以進(jìn)行判斷是否包含,而require則是不管任何情況都包含進(jìn)來.所以這點(diǎn)值得注意!
建議大家在包含動(dòng)態(tài)文件,也就是有變量,函數(shù),已經(jīng)類的時(shí)候用include.不過前段時(shí)間有人在分析兩個(gè)函數(shù)的執(zhí)行效率.這個(gè)我沒自己測(cè)試過,等親自測(cè)試了再進(jìn)行補(bǔ)充
現(xiàn)在來說include和require的區(qū)別:
require()函數(shù)包含進(jìn)來的內(nèi)容被當(dāng)成當(dāng)前文件的一個(gè)組成部分,所以當(dāng)包含進(jìn)來的文件有語(yǔ)法錯(cuò)誤或者文件不存在的時(shí)候,那當(dāng)前文件的PHP腳本都不再執(zhí)行.
include()函數(shù)相當(dāng)于指定這個(gè)文件的路徑,當(dāng)被包含的文件有錯(cuò)時(shí),不會(huì)影響到本身的程序運(yùn)行.
include函數(shù)可以進(jìn)行判斷是否包含,而require則是不管任何情況都包含進(jìn)來.所以這點(diǎn)值得注意!
建議大家在包含動(dòng)態(tài)文件,也就是有變量,函數(shù),已經(jīng)類的時(shí)候用include.不過前段時(shí)間有人在分析兩個(gè)函數(shù)的執(zhí)行效率.這個(gè)我沒自己測(cè)試過,等親自測(cè)試了再進(jìn)行補(bǔ)充
相關(guān)文章
php 連接mssql數(shù)據(jù)庫(kù) 初學(xué)php筆記
如果實(shí)現(xiàn)了PHP和MySQL鏈接了,PHP和MSSQL的鏈接其實(shí)很簡(jiǎn)單; 支持MSSQL的本地鏈接和遠(yuǎn)程鏈接2010-03-03php檢查日期函數(shù)checkdate用法實(shí)例
這篇文章主要介紹了php檢查日期函數(shù)checkdate用法,實(shí)例分析了php中checkdate函數(shù)的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-03-03php數(shù)組函數(shù)序列之a(chǎn)rray_flip() 將數(shù)組鍵名與值對(duì)調(diào)
array_flip() 函數(shù)將使數(shù)組的鍵名與其相應(yīng)值調(diào)換,即鍵名變成了值,而值變成了鍵名2011-11-11PHP與MySQL開發(fā)中頁(yè)面亂碼的產(chǎn)生與解決
一般來說,亂碼的出現(xiàn)有2種原因,首先是由于編碼(charset)設(shè)置錯(cuò)誤,導(dǎo)致瀏覽器以錯(cuò)誤的編碼來解析,從而出現(xiàn)了滿屏亂七八糟的“天書”,其次是文件被以錯(cuò)誤的編碼打開,然后保存,比如一個(gè)文本文件原先是GB2312編碼的,卻以UTF-8編碼打開再保存。要解決上述亂碼問題,首先需要知道開發(fā)中哪些環(huán)節(jié)涉及到了編碼:2008-03-03使用PHP提取視頻網(wǎng)站頁(yè)面中的FLASH地址的代碼
這幾天工作中需要寫個(gè)程序?qū)τ谝粋€(gè)視頻網(wǎng)站地址,如優(yōu)酷的某個(gè)地址,提取出其中的FLASH地址來。2010-04-04php性能優(yōu)化之不要在for循環(huán)中操作DB
這篇文章主要為大家介紹了php性能優(yōu)化之不要在for循環(huán)中操作DB示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06