我想知道是否有任何理由不需要它或需要它(因此名稱)。我偶然發現了這種說法:在條件語句中,require()和include()語句的作用是不同的嗎?
不像
include()
,require()
總是讀目標文件,即使 如果它的上線永遠不會執行。如果您想有條件地使用 包含文件,請使用include()
。條件陳述不會影響require()
。但是,如果require()
發生的行是 未執行,則目標文件中的任何代碼都不會執行 。
我解釋它的方式是包含內部條件不會最終運行,實際上不會包含它在內,這對我來說似乎不太昂貴的服務器。如果這是真的,我只是好奇。我沒有在手冊中看到它,所以我很懷疑。
啊,我明白了。非常感謝你 – Andy 2012-04-22 04:52:52
@你也許應該贊成並接受答案。 – ricochet1k 2012-04-22 04:56:00