這篇文章給大家分享的是有關(guān)php如何引入文件的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過來看看吧。
網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)介紹好的網(wǎng)站是理念、設(shè)計(jì)和技術(shù)的結(jié)合。成都創(chuàng)新互聯(lián)公司擁有的網(wǎng)站設(shè)計(jì)理念、多方位的設(shè)計(jì)風(fēng)格、經(jīng)驗(yàn)豐富的設(shè)計(jì)團(tuán)隊(duì)。提供PC端+手機(jī)端網(wǎng)站建設(shè),用營銷思維進(jìn)行網(wǎng)站設(shè)計(jì)、采用先進(jìn)技術(shù)開源代碼、注重用戶體驗(yàn)與SEO基礎(chǔ),將技術(shù)與創(chuàng)意整合到網(wǎng)站之中,以契合客戶的方式做到創(chuàng)意性的視覺化效果。具體如下:
1.include
包含并運(yùn)行指定文件。被包含文件先按參數(shù)給出的路徑尋找,如果沒有給出目錄(只有文件名)時(shí)則按照 include_path指定的目錄尋找。如果在 include_path下沒找到該文件則 include 最后才在調(diào)用腳本文件所在的目錄和當(dāng)前工作目錄下尋找。如果最后仍未找到文件則 include 結(jié)構(gòu)會(huì)發(fā)出一條警告這一點(diǎn)和require不同,后者會(huì)發(fā)出一個(gè)致命錯(cuò)誤
如果定義了路徑——不管是絕對(duì)路徑(在 Windows 下以盤符或者 ** 開頭,在 Unix/Linux 下以 / 開頭)還是當(dāng)前目錄的相對(duì)路徑(以 . 或者 .. 開頭)——include_path都會(huì)被完全忽略。例如一個(gè)文件以 ../ 開頭,則解析器會(huì)在當(dāng)前目錄的父目錄下尋找該文件。
2.include_once
在腳本執(zhí)行期間包含并運(yùn)行指定文件,唯一區(qū)別是如果該文件中已經(jīng)被包含過,則不會(huì)再次包含。如同此語句名字暗示的那樣,只會(huì)包含一次。
3.require
require 和 include幾乎完全一樣,除了處理失敗的方式不同之外。require 在出錯(cuò)時(shí)產(chǎn)生 E_COMPILE_ERROR 級(jí)別的錯(cuò)誤。換句話說將導(dǎo)致腳本中止而 include只產(chǎn)生警告(E_WARNING),腳本會(huì)繼續(xù)運(yùn)行。
4.require_once
require_once 語句和 require 語句完全相同,唯一區(qū)別是 PHP 會(huì)檢查該文件是否已經(jīng)被包含過,如果是則不會(huì)再次包含。
感謝各位的閱讀!關(guān)于php如何引入文件就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!