本文實例講述了PHP引入檔案的四種方式。分享給大家供大家參考,具體如下:
推薦教學:PHP影片教學
##1 .include
包含並執行指定檔案。被包含檔案先依參數給定的路徑尋找,如果沒有給目錄(只有檔案名稱)時則依照 include_path指定的目錄尋找。如果在 include_path下找不到該檔案則 include 最後才在呼叫腳本檔案所在的目錄和目前工作目錄下尋找。如果最後仍未找到檔案則include 結構會發出一條警告這一點和require不同,後者會發出一個致命錯誤 如果定義了路徑——不管是絕對路徑(在Windows 下以盤符或** 開頭,在Unix/Linux 下以/ 開頭)還是當前目錄的相對路徑(以. 或.. 開頭)——include_path都會被完全忽略。例如一個檔案以 ../ 開頭,則解析器會在目前目錄的父目錄下尋找該檔案。
2.include_once
在腳本執行期間包含並執行指定文件,唯一差異是如果該文件中已經被包含過,則不會再次包含。如同此語句名字暗示的那樣,只會包含一次。3.require
require 和 include幾乎完全一樣,除了處理失敗的方式不同之外。 require 在出錯時產生 E_COMPILE_ERROR 等級的錯誤。換句話說將導致腳本中止而 include只產生警告(E_WARNING),腳本會繼續運行。4.require_once
require_once 語句和require 語句完全相同,唯一區別是PHP 會檢查該檔案是否已經被包含過,如果是則不會再包含。以上是php引入文件的四個方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!