php中require 和 include的區別和用法說明

require 和 include二種方式提供不同的使用彈性。

require 的使用方法如 require(“MyRequireFile.php”); 。這個函式通常放在 PHP 程式的最前面,PHP 程式在執行前,就會先讀入 require 所指定引入的檔案,使它變成 PHP 程式網頁的一部份,亦可以這個方法將它引入網頁中。

include 使用方法如 include(“MyIncludeFile.php”); 。這個函式一般是放在流程控制的處理區段中。PHP 程式網頁在讀到 include 的檔案時,纔將它讀進來。這種方式,可以把程式執行時的流程簡單化。 


當頁面執行到require()時,如果require是一個PHP、HTML頁面的話,這時就會馬上轉到去執行該頁面了。而include,一般是用於include進來一些inc文件。比如說可以將你的網站的頁頭和頁眉作爲一個inc文件,這樣在每個PHP文件裏面再include進來。include實際只是將你要include的文件嵌入到當前頁面當中。而require則是馬上去執行你所請求的頁面
——————————————————————————–
incluce在用到時加載
require在一開始就加載
_once後綴表示已加載的不加載
include的文件中出錯了,主程序繼續往下執行
require的文件出錯了,主程序也停了
所以包含的文件出錯對系統影響不大的話(如界面文件)就用include,否則用require


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章