0

假设您正在尝试扩展一个位于完全不同目录中并且也具有命名空间的类。您可以简单地使用该命名空间来访问该类,还是需要将其包含在正确的目录路径中?使用命名空间时,PHP 会自动知道文件在哪里吗?

4

1 回答 1

2

简单来说,命名空间是以一种避免冲突的方式命名资源的方式,所以是的,您可以基于另一个命名空间扩展一个命名空间。但是,您仍然必须包含该文件以供 PHP 使用。命名空间不一定会自动为您包含文件。命名空间和注册的自动加载器将为您完成此操作。

于 2013-07-12T16:58:12.197 回答