php代码优化的方法

php代码优化的目的是为了提高php程序的执行效率,编写php代码时,可以从以下方面着手优化:

1. 用单引号代替双引号来包含字符串

2. 如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。

3. 用 echo 代替 print,效率更好

4. 及时注销不用的变量,尤其是大数组,以便释放内存

5. 尽量避免使用__get(),__set(),__autoload()

6. require_once()代价昂贵,尽量少用

7. 尽量用函数代替正则表达式完成相同的功能

8. str_replace 函数比 preg_replace 函数快

9. 使用分支语句(即 switch case)好于使用多个 if,else if 语句

10. 用@屏蔽错误消息的做法非常低效

11. 当执行变量$i的递增或递减时,++$i 会比 $i++ 快一些

12. 尽量使用php的内置函数

13. 循环体内部不要声明变量,尤其是大变量

14. foreach 效率更高,尽量用 foreach 代替 while 和 for 循环

15. 用 $i+=1 代替 $i=$i+1,效率更高

16. 对于 global
全局变量,用完后立即 unset() 掉

17.
适当地做一些缓存处理

以上就介绍了php代码优化的方法,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。

Posted in 未分类