嗨我很新的PHP,所以請原諒我的天真的問題。爲什麼有人需要使用require,實際上我們只需要require_once。如果有人能夠指出我需要使用require而不是require_once的示例,那將是非常好的當所有需要的都是'require_once'時,'require'需要什麼?
0
A
回答
3
您可能希望包含更多代碼比一次。
導航,多次(頁面頂部和底部)。分析代碼,只是一次。
要求更快,因爲要求一次必須檢查文件還沒有包括在內。
1
需要require_once
只有在你需要它在不同的充的地方,應避免雙重要求
Overwise,你應該使用require
制止require_once
任何檢查(這是一些額外的毫秒)
0
基本上,你對庫和類使用require_once/include_once - 你不希望它們被加載多次(將會出現「function/class already exists」錯誤)。 Require/include被廣泛用於包含HTML片段,因爲有時您確實需要一次片段來加載(並顯示)幾次,如廣告或菜單,甚至表格的一部分(這是通過迭代生成的並重復相同的片段)。
相關問題
- 1. Application.DoEvents,什麼時候需要,什麼時候不需要?
- 2. 爲什麼所有這些都需要JSON?
- 3. 在所有遷移中都需要gem
- 4. Cx_freeze ---所有用戶都需要python嗎?
- 5. Git Workflow我讀的所有東西都是我所需要的
- 6. readelf與objdump:爲什麼都需要
- 7. 爲什麼MvvmLight.Command _and_ MvvmLight.Extras.WP7都需要?
- 8. 什麼是需要XYGraph
- 9. 什麼時候需要CAMLparamX?
- 10. 什麼時候需要pygame.init()?
- 11. 什麼時候需要NSCopying?
- 12. 什麼時候需要NS_RETURNS_RETAINED?
- 13. 什麼時候需要「javascript:...」?
- 14. 什麼時候需要TransactionScopeOption.Supress?
- 15. 什麼時候需要dynamic_cast?
- 16. 什麼時候需要curl_global_init()?
- 17. 是不是所有的HTML標籤都需要關閉?
- 18. Rails:.require()沒有實際需要它?
- 19. 爲什麼jQuery有時需要$(document).ready?
- 20. 爲什麼某些組件需要「需要UIExplorerBlock」和「需要UIExplorerPage」?
- 21. 爲什麼實體有時需要一個「url」參數,有時不需要?
- 22. 當你需要的時候,首選的STL系列是什麼?
- 23. 需要什麼('../')是什麼意思?
- 24. ActiveSync需要什麼?
- 25. 爲什麼需要
- 26. 爲什麼需要「{} \」?
- 27. subwcrev需要什麼?
- 28. Control.IsHandleCreated需要什麼?
- 29. NLP需要什麼?
- 30. Freeze_support需要什麼?
例子?當您想要多次包含文件時。 –
是阿爾瓦羅!..... – Rasmus