欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

php中的include,require,include_once,require_once語句引用文件

在PHP中,可以使用include,require,include_once,require_once語句來引用文件。下面本篇文章給大家簡單介紹一下這些語句。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)大家有所幫助。

創(chuàng)新互聯(lián)科技有限公司專業(yè)互聯(lián)網(wǎng)基礎(chǔ)服務(wù)商,為您提供內(nèi)江服務(wù)器托管高防物理服務(wù)器租用,成都IDC機(jī)房托管,成都主機(jī)托管等互聯(lián)網(wǎng)服務(wù)。

php中的include,require,include_once,require_once語句引用文件

應(yīng)用include語句引用文件

注:使用include應(yīng)用外部文件時(shí),只有代碼執(zhí)行到include語句時(shí),外部文件才會(huì)被引入并讀取,當(dāng)所引用的外部文件發(fā)生錯(cuò)誤時(shí),系統(tǒng)只給出一個(gè)警告,而整個(gè)php文件則繼續(xù)向下執(zhí)行。

<?
include("top.php");
include("main.php");
include("bottom.php");
?>

應(yīng)用require語句引用文件

在php文件被執(zhí)行之前,php解析器會(huì)用被引用的文件的全部內(nèi)容替換require語句,然后與require語句之外的其他語句組成新的php文件,最后再按新的php文件執(zhí)行程序代碼。

注:因?yàn)閞equire語句相當(dāng)于將另一個(gè)源文件的內(nèi)容完全復(fù)制到文件中,所以一般將其放在源文件的起始位置,用于引用需要使用的公共函數(shù)文件和公共類文件等。

include語句和require語句的區(qū)別

使用require語句來調(diào)用文件時(shí),如果調(diào)用的文件沒找到,require語句會(huì)輸出錯(cuò)誤信息,并且立即終止腳本處理。而include語句在沒有找到文件時(shí)則會(huì)輸出警告,不會(huì)終止腳本的處理。

使用require語句調(diào)用文件時(shí),只要程序一執(zhí)行,就會(huì)立刻調(diào)用外部文件;而通過include語句調(diào)用外部文件時(shí),只有程序執(zhí)行到該語句時(shí),才會(huì)調(diào)用外部文件。

應(yīng)用include_once語句引用文件

應(yīng)用include_once語句會(huì)在導(dǎo)入文件前先檢測(cè)該文件是否在該頁面的其他部分被應(yīng)用過,如果有,則不會(huì)重復(fù)引用該文件,程序只能引用一次。

例如:要導(dǎo)入的文件中存在一些自定義函數(shù),那么如果在同一個(gè)程序中重復(fù)導(dǎo)入這個(gè)文件,在第二次導(dǎo)入時(shí)便會(huì)發(fā)生錯(cuò)誤,因?yàn)镻HP不允許相同名稱的函數(shù)被重復(fù)聲明

應(yīng)用require_once語句引用文件

require_once語句時(shí)require語句的延伸,它的功能與require語句基本類似,不同的是,在應(yīng)用require_once語句時(shí),會(huì)先檢查要引用的文件是不是已經(jīng)在該程序中的其他地方被引用過,如果有,則不會(huì)在重復(fù)調(diào)用該文件。

例如:同時(shí)應(yīng)用require_once語句在同一個(gè)頁面中引用了兩個(gè)相同的文件,那么在輸出時(shí),只有第一個(gè)文件被執(zhí)行,第二次引用的文件則不會(huì)被執(zhí)行。

include_once和require_once語句的使用區(qū)別

include_once語句在腳本執(zhí)行期間調(diào)用外部文件發(fā)生錯(cuò)誤時(shí),產(chǎn)生一個(gè)警告,而require_once語句則導(dǎo)致一個(gè)致命錯(cuò)誤。

用途都是確保一個(gè)被包含文件只能被包含一次,使用這兩個(gè)語句可以防止意外的多次包含相同的函數(shù)庫,從而導(dǎo)致函數(shù)的重復(fù)定義并產(chǎn)生錯(cuò)誤。

以上就是php中的include,require,include_once,require_once語句引用文件的簡略介紹,當(dāng)然詳細(xì)使用上面的不同還得要大家自己使用過才領(lǐng)會(huì)。如果想了解更多,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道哦!

本文標(biāo)題:php中的include,require,include_once,require_once語句引用文件
本文鏈接:http://www.chinadenli.net/article46/iisheg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google定制開發(fā)小程序開發(fā)網(wǎng)頁設(shè)計(jì)公司微信小程序動(dòng)態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名