当前位置:  开发笔记 > 编程语言 > 正文

有没有人试图让PHP的系统功能更加面向对象?

如何解决《有没有人试图让PHP的系统功能更加面向对象?》经验,为你挑选了2个好方法。

我只是好奇是否有任何项目试图将所有(或大多数)PHP的内置函数分组到更面向对象的类层次结构中.例如,将所有字符串函数分组为单个String类等.

我意识到这实际上不会解决任何问题(除非修改发生在PHP源代码级别),因为所有内置函数仍然可以在全局命名空间中访问,但它肯定会使可用性更容易.



1> Allain Lalon..:

方式太多次了.一旦有人发现PHP具有OO功能,他们就想将所有内容包装在类中.

PHP中OO的重点在于您可以以任何方式构建解决方案.但是将对象中的现有函数包装起来并没有带来太大的回报.

据说PHP的核心已经非常面向对象了.看看SPL吧.



2> Kibbee..:

我认为像这样的东西是PHP向前发展的整体.作为一名.Net程序员,我发现PHP使用它的100万和1个全局函数很痛苦.PHP 5.3具有名称空间是很好的,但是当它们自己的库甚至不是面向对象时更不用说,更不用说使用命名空间了.我不介意PHP作为一种语言,但他们的API非常混乱,可能需要彻底改革.有点像VB成为VB.Net时经历的那种.

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有