2012-04-12 67 views
1

您能告訴我哪一個(包含或需要一次)是否更好使用。正如我所看到的,require_once被優先考慮,因爲它在錯誤發生後會停止執行。這取決於你想包括什麼,對吧?還使用include和require使代碼更有效?正如我可以理解的那樣,並且只需要讓代碼更清晰(有助於避免重複部分代碼),由於每個文件中都添加了相同的代碼,因此無法實現有效性。最後,我在每個文件中都有一些javascript代碼(每個文件中都有不同的javascript代碼)將所有頁面中的所有JavaScript代碼放入一個文件中並將該文件包含在每個頁面中是一個好主意?先謝謝你!在php中包含/需要一次

+1

請將您的問題分爲較小的多個問題並單獨發佈。 – 2012-04-12 03:13:05

+0

好!對不起!謝謝! – anna 2012-04-12 03:19:22

回答

4

對於你的JS問題,做單獨的問題。

很簡單對我來說:

include_once

僅使用,如果你的腳本將繼續,而不包含腳本,沒有錯誤或奇數的行爲(罕見)。

如果你的腳本需要所需的文件,如數據庫連接細節或諸如此類的事

require_once

使用。

如果您error_level設置正確就應該不會引起問題/問題。

+0

謝謝!明確的答案! – anna 2012-04-12 03:18:22

+1

我更喜歡使用'require_one',因爲通常情況下我不需要包含腳本。另外,當包含的腳本不能被添加時,它是一個錯誤,應該以不同的方式處理,比如使用'include_once'。 – rdo 2012-04-12 03:29:29