PHP - 开始使用命名空间

时间:2012-11-17 13:29:48

标签: php open-source namespaces

您能否提供一个好的(易于分析的)开源项目(-s)的名称,该项目使用命名空间而不是PEAR文件结构命名约定?

我愿意在我的项目中开始使用命名空间,但我真的不知道如何以最好的方式处理它,例如:

自动加载类将使用命名空间自动加载我的内部类,但是自动加载不使用命名空间的第三方模块或镜像其文件结构的命名空间呢?我应该创建两个单独的类,还是在一个类中处理这种行为?

灵活的文件结构 - 如何在那里命名命名空间?让我们在系统/文件夹中有一个命名空间,如:System / Foo / Bar。但是,如果有人将系统/文件夹的名称更改为其他内容并且命名空间将保持不变,该怎么办?

等等......

1 个答案:

答案 0 :(得分:1)

PSR-0是PHP中我们拥有的几个标准之一。

互联网上有很多例子,这里有一些: