我目前正在經歷自動加載,我認識到,自動加載可能只是要求或包括相同,我得出結論,也許有可能是使用自動加載而不是要求或包括。 使用自動加載代替require或include來在php文件中使用類的優點是什麼?自動加載vs包括或需要在PHP
0
A
回答
1
當你在一個文件中工作時,你可能需要在頂部的其他文件中使用它們的功能。
根據要求,該列表可能會變得很長。在每個文件中做這件事是乏味的,不潔的,可以避免的。
因此,自動加載您的文件。
例如,您可以將所有類保存在一個名爲classes的文件夾下。然後做一個引導文件,你可以寫磁帶自動加載機:
spl_autoload_register(function ($class) {
require_once 'classes/' . $class . '.php';
});
爲了使這項工作,所有你需要做的就是保持文件名和類名相同。
此後,您只需要僅需要此引導程序文件,並且您的所有類都將自動加載。
相關問題
- 1. 包括或需要
- 2. 自動加載/包括JavaScript
- 3. php包括vs jquery負載
- 4. PHP:需要/不需要包括警告
- 5. 爲PHP導入包或自動加載?
- 6. PHP需要和包括GET
- 7. PHP自動包括
- 8. 惰性評估與自動加載vs需要在紅寶石?
- 9. PHP自動加載磁帶機:忽略不存在包括
- 10. 處理包括/需要指令在PHP
- 11. PHP包括()不加載config.php
- 12. 差異,需要或包括(路徑)
- 13. [增訂]需要/包括php和穿過值到另一所需的/ PHP包括
- 14. 避免重複的PHP包括/需要
- 15. PHP包括原因不需要換行
- 16. PHP:包括和需要的文件
- 17. PHP包括慢需要2.5秒
- 18. PHP需要的幫助包括功能!
- 19. PHPunit - CLI PHP文件包括/需要
- 20. PHP包括VS循環
- 21. 包括PHP的file_get_contents VS
- 22. PHP require vs grails包括
- 23. PHP包括VS include_once(速度)
- 24. PHP包括或要求文件
- 25. 自動加載前是否需要過濾包含路徑?
- 26. php/mysql/javascript - 頁面加載後需要設置GET變量(包括url)
- 27. php的要求和自動加載
- 28. 在PHP自動加載
- 29. 什麼Emacs Lisp函數'`需要``自動加載`是`加載`?
- 30. 來自PHP的JSON數組需要添加方括號
難道不明顯嗎?無需編寫require/include行? – SOFe