PHP优化的目的是花最少的代价换来最快的运行速度与最容易维护的代码。给大家提供下面这些优化思路。 1. 短代码不等于快的代码 很多人在写程序时希望将代码写的越简洁越好,但是越短的代码有时候反而需要更长的执行时间。 通过参数变量地址得引用来使一个函数有多个返回值。你可以在变量前加个“ &”来表示按地址传递而非按值传递 。 2. 在写程序的时候更应该注重程序的扩展性,而不是追求速度。 3. 在优化你的代码之前,先看看跟数据库有关的部分,因为大多数应用程序的瓶颈在数据库而不是代码。 4. 微优化得不偿失 什么叫做微优化?就像前面所说的将正则表达式部分的代码改用字符串函数代替。这样做有以下缺点: (1)花费时间较长 (2)不会根本上解决性能问题 (3)很有可能会破坏以前的代码从而产生未知的错误 (4)付出大于回报 >这里还不得不提到一个误区,有些人为了让程序更加优化,在分析业务逻辑的时候便将优化考虑在内了,从而为了得到更优的代码而改动业务逻辑。这是十分愚蠢的想法,因为程序的目的便是为了处理现实中遇到的问题,我们不能本末倒置。 5. 还有代码具体的优化技巧,比如 1.使用选择分支语句(switch case)好于使用多个if,else if语句 2.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替 3.尽量采用大量的PHP内置函数 ...... 等等,我们可以在工作和学习中进行总结并养成好习惯,