代码之家  ›  专栏  ›  技术社区  ›  James Maroney

为PHP核心和库命名空间的举措

php
  •  6
  • James Maroney  · 技术社区  · 16 年前

    随着面向对象和名称空间功能在PHP中的引入,我喜欢新发现的PHP代码的整洁性。但令人恼火的是,PHP的核心仍然是杂乱无章的函数。

    是否有计划将PHP核心库和“公共”库组织到名称空间和类中?

    2 回复  |  直到 16 年前
        1
  •  1
  •   Artefacto    16 年前

    有过一些讨论,但没有真正的意愿——PHP开发团队对于项目的规模来说太短了,还有其他优先事项。您应该注意到,这会破坏与旧脚本的向后兼容性,即使当前全局名称保持原样。看到了吗 here .

    你可能想看看RFC的提议 use of namespaces for internal classes 以及内部邮件列表中的讨论 here 和 here

        2
  •  1
  •   VladFr    16 年前

    SPL是这方面的一个良好开端。

    http://php.net/manual/en/book.spl.php

    推荐文章