來自Python我想弄明白php使用命名空間的方式。在Python中,我只需導入如下:php文件如何在其他php文件中找到命名空間?
import someModule
from anotherModule import someClass
這種工作方式就像一個魅力,完全像任何人所期望的一樣。
另一方面,我們有類似命名空間的東西。據我瞭解,我可以在myModule.php像這樣的頂級定義一個命名空間:
namespace myNamespace;
如果我是正確的,這意味着該文件中的代碼可以被稱爲(或進口)通過這樣做在另一個myWorkingCode.php中的名稱「myNamespace」:
use myNamespace;
所以我的問題; myWorkingCode.php如何找到myModule.php?它是否需要在同一個文件夾中才能正常工作,還是需要執行其他任何操作?
檢查[此評論](http://www.php.net/manual/en/language.namespaces.importing.php#113069)和[這一個](http: //www.php.net/manual/en/language.namespaces.importing.php#105394) – Voitcus