作者:亚S哥_271 | 来源:互联网 | 2017-05-13 02:18
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教程有兴趣的朋友有所帮助。