我是命名空间的新手,并且好奇是否有可能存在重复。例如,我在我的插件中使用流行脚本在Wordpress环境中工作。此插件使用命名空间。如果其他插件也使用具有相同命名空间的相同脚本,那么它们是否因为重复的命名空间而发生冲突?
谢谢!
答案 0 :(得分:1)
命名空间应该是唯一标识符。
namespace XmlComponents; class XmlWriter{ } etc..
namespace XmlComponents; class XmlReader { } etc..
use XmlComponents as foo
PHP - '谁是foo'?
答案 1 :(得分:0)
命名空间应该是唯一的。
是的,他们应该,但根据PHP手册“可以在多个文件中定义相同的命名空间”....