【发布时间】:2011-05-08 08:32:20
【问题描述】:
我一直在搜索网站以尝试了解如何使用 PHP 命名空间,但它们看起来都非常模糊,但他们想要做的事情很容易理解!
我的问题是:我有一个名为people.php 的文件,其中定义了一个名为people 的类。如果我在同一文件夹中创建另一个名为 managers.php 的文件,我是否可以再次定义一个名为 people 的类,它扩展了原始 people 类但在 managers 的命名空间中,如果是这样,我必须“包含”原始people.php,如果是这样,我是否将包含在写作之后:namespace managers?
【问题讨论】:
-
有一点需要注意,PHP 中的命名空间并不反映您的目录结构。您必须手动将目录结构与命名空间名称进行映射。
-
This 将是一个很好的资源来清除您需要了解的有关 PHP 命名空间的所有信息。
标签: php namespaces