2
在下面的例子中,自動加載器在什麼時候加載類文件?例如,如果$boolean_test === false
Subpackage被加載?'使用'關鍵字在PHP中觸發自動加載嗎?
use Org\Group\Package\Subpackage; // autoloader triggered here?
if ($boolean_test) {
Subpackage::method(); // or here?
}
我更喜歡靠近代碼的頂部use
語句,這樣我可以看到哪些軟件包在頁面和稍微更好的可讀性使用。但是,如果軟件包僅基於條件使用,則可能會加載不需要的資源。
在subpackage.php會透露的answere –
,而這是一個簡單的問題來測試和回答一個簡單的回聲,該文檔離開它完全不清楚。 –