include 和 include_once 的區別

include 和 include_once 的區別


include 會將指定的文件載入並執行裏面的程序;重複引用加載多次。
include_once 函數會將指定的文件載入並執行裏面的程序;此行爲和 include 語句類似,唯一區別是如果該文件中已經被包含過,則不會再次包含。

include

include 會將指定的文件載入並執行裏面的程序;重複引用加載多次
例如:

<?php
include "index.php";

// 其他代碼
//

include "index.php";
?>

上述例子會包含index.php兩次

include_once

include_once 函數會將指定的文件載入並執行裏面的程序;此行爲和 include 語句類似,唯一區別是如果該文件中已經被包含過,則不會再次包含。
例如:

<?php
include_once "index.php";

// 其他代碼
//

include_once "index.php";
?>

上述例子只會包含index.php一次

原文鏈接:include 和 include_once 的區別

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