随着PHP中面向对象和命名空间功能的引入,我很喜欢可以生成的PHP代码的新清洁度。令人烦恼的是,PHP的核心仍然是混乱,无组织的混乱功能。
是否有任何举措将PHP核心和“常见”库组织成名称空间和类?
答案 0 :(得分:1)
有一些讨论,但没有真正的意愿 - PHP开发团队对于项目的规模来说太短了,还有其他优先事项。您应该注意它会破坏与旧脚本的向后兼容性,即使当前的全局名称保留原样。请参阅here。
您可能希望在内部邮件列表use of namespaces for internal classes和here中看到提出here及其讨论的RFC。
答案 1 :(得分:1)
SPL是朝着这个方向迈出的良好开端。