是否有可能讓我的類文件已經包含在文件夾的所有文件中?已包含類
Q
已包含類
0
A
回答
1
還有auto_prepend_file
配置選項
所以,你可以添加一個。 htaccess文件(如果你運行PHP作爲Apache模塊),該文件夾與以下行:
php_value auto_prepend_file /path/to/that/file
7
看一看:
Autoloading Classes Using __autoload()(官方文檔)
例子:
function __autoload($class_name) {
require_once $class_name . '.php';
}
$obj = new MyClass1();
$obj2 = new MyClass2();
2
使用自動加載類的嘗試: http://www.php.net/manual/en/language.oop5.autoload.php
非常有用的
4
,還可以自動在前面加上使用auto_prepend_file文件 - 設置php.ini中的路徑,httpd.conf中或.htaccess文件:
Specifies the name of a file that is automatically parsed before the main file. The file is included as if it was called with the require() function, so include_path is used.
0
除了使用已經提到autoloading of classes你也可以指定一個.htaccess文件與auto_prepend_file的文件
php_value auto_prepend_file foo.php
有了這個,只要在該目錄中的PHP文件或子目錄請求foo.php加載文件:之前被加載。
相關問題
- 1. 類型「XXXX」已經包含了「XXX」
- 2. NAnt:檢查包含文件是否已包含
- 3. LWJGL包含GUI類?
- 4. Maven包含父類
- 5. 輸出包含類
- 6. 父類包含子類C++
- 7. Pimcore不能包含類,但路徑/文件已存在
- 8. 已編譯的Jar文件包含多餘的類文件
- 9. 類型'_Default'已經包含一個定義
- 10. 350多個錯誤:類型'blah.blah.blah'已經包含一個定義?
- 11. 爲已經包含數據的子類型表填充外鍵
- 12. AAR歸檔文件是否可以包含已編譯的類?
- 13. 已上傳的圖像包含錯誤
- 14. 未定義已包含的標題
- 15. protobuf-net擴展:「已包含定義」
- 16. 已包含Xcode庫,但未找到?
- 17. JQuery承諾函數已包含回調
- 18. HKEY_USERS僅包含已登錄用戶
- 19. 在包中包含已存檔的CRAN包
- 20. Scala中的「不包含類」的含義
- 21. Tkinter - 包含按鈕的類
- 22. 動態包含類文件
- 23. PHP類和包含文件
- 24. 如何從包含在類
- 25. PHP包含和類範圍
- 26. 不包含主類型; Yahtzee
- 27. Java /包含/相等點類
- 28. 包含外部類php
- 29. 包含類定義文件
- 30. Ruby類,包含和範圍