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

使用OOP在PHP中组合了许多函数(命名空间)?

如何解决《使用OOP在PHP中组合了许多函数(命名空间)?》经验,为你挑选了1个好方法。

我正在使用PHP,我想知道将很多函数组合到一个类中是多么糟糕的做法.我知道它不是类的目的,但我之所以这样做是为了提供命名空间.它会对执行一个PHP脚本而不是让我们说2或3时的10个类有多大影响?



1> Hrvoje Prgeš..:

如果您使用的是php版本<5.3(并且您很可能,因此您无法使用名称空间),那么您可以使用以下内容:

 

(从php手册复制)

我会说它在某种程度上是一个类的功能 - 功能分组.

这与它没有任何性能相关的问题(你可以做数百万次,你甚至不会注意到 - 应该没有运行时成本,只需要一分钟额外的解析成本,这可以忽略不计).现代的PHP框架带来了大量的代码,并在内部创建了很多对象 - 我不担心php的性能,数据库性能几乎总会先打到你.确保您的代码是可读和可维护的(是的,特别是PHP代码;))如果这意味着分组功能,那么就这样做.

"97%的过早优化是所有邪恶的根源",特别是当你在做网页而不是核模拟时;)

编辑:public和static只有php5,在php <5你可以尝试:

 

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