你好我想加載存儲在不同目錄中的類。 我嘗試使用聲壓級,但我必須設置加載目錄在哪裏搜索。從多個目錄自動加載類的最佳方法
我的結構,就像是Zend公司FW:
| --root
| - 圖書館
| ----數據庫[DIR]
| - ------- adapter.php
| --------- results.php
| -----註冊表[目錄]
| --------- format.php
| --------- BLA-bla.php
| --index.php
function __autoload($class_name)
{
include LIB."database/".$class_name.".php";
include LIB."registry/".$class_name.".php";
}
如何自動加載所有從庫(所有文件夾),而不definig包括LIB 「數據庫/」, 「註冊表」
加載目錄非常像包含路徑。一種方法是創建一個兼容PSR-0的自動加載器,其中包含路徑。所以剩下要做的就是配置包含路徑。如果該自動加載器與「spl_autoload」兼容,那麼你不會破壞任何常見的東西。 – 2013-04-30 18:10:49
Ty快速重播,但我不明白你。你能舉例說明嗎? – Ivan 2013-04-30 18:17:50