假設下列文件:防止包括相同文件中嵌套包括
a.php只會
b.php
c.php
a.php只會包括c.php
b.php包括c.php
a.php包括b.php
這使得a.php包含c.php兩次。 有什麼辦法可以消除這個衝突嗎?
假設下列文件:防止包括相同文件中嵌套包括
a.php只會
b.php
c.php
a.php只會包括c.php
b.php包括c.php
a.php包括b.php
這使得a.php包含c.php兩次。 有什麼辦法可以消除這個衝突嗎?
include_once()語句在執行腳本期間包含並評估指定的文件。這是一個類似於include()語句的行爲,唯一的區別是如果文件中的代碼已經包含在內,它將不會再被包含。顧名思義,它只會包含一次。
使用include_once()
而不是include()
。
想象一個更好設計的應用程序 – 2012-01-03 12:31:15
閱讀文檔。 'include_once()的'。 http://us.php.net/manual/en/function.include-once.php – 2012-01-03 12:32:06
謝謝@邁克爾,那就是我正在尋找的東西。 – Curiousity 2012-01-04 09:52:01