2013-07-12 27 views
0

假設您試圖擴展一個完全不同的目錄並且還有一個名稱空間的類。你可以簡單地使用該名稱空間來獲取該類,還是需要將其包含在正確的目錄路徑中?當使用名稱空間時,PHP會自動知道文件的位置?PHP命名空間,目錄是否重要?

回答

2

簡而言之,名稱空間是以避免衝突的方式命名資源的方式,所以是的,您可以基於另一個名稱空間來擴展名稱空間。但是,您仍然必須包含PHP的文件才能使用它。命名空間不一定會自動爲你包含文件。命名空間和註冊的自動加載器將爲您做到這一點。