来自 Python,我试图理解 php 使用命名空间的方式。在 Python 中,我只需按如下方式导入:
import someModule
from anotherModule import someClass
这就像一个魅力,就像任何人所期望的那样。
另一方面,在 php 中,我们有类似命名空间的东西。据我了解,我可以在 myModule.php 的顶部定义一个命名空间,如下所示:
namespace myNamespace;
如果我是正确的,这意味着此文件中的代码可以通过执行以下操作在另一个 myWorkingCode.php 中被称为(或由其导入)名称“myNamespace”:
use myNamespace;
所以我的问题;myWorkingCode.php 如何找到 myModule.php?它需要在同一个文件夹中才能工作还是我需要做其他任何事情?