background image

PHP 程序员:php 代码书写习惯优化小结

本文是对 php 代码书写习惯优化进行了详细的分析介绍,欢迎大家参考下
(1

 

)使用 static 静态方法比普通方法快 4 倍

(2)echo 输出快于 print
(3

 

)连接字符使用 , 

 

代替 .

(4)循环之前先取出最大值,而不是在循环里面取值
正确的方法
$max = count($array);
for ($i=0;$i<$max;$i++) {
echo $i;
}
错误的方法
for ($i=0;$i<count($array);$i++) {
echo $i;
}
(5)使用 unset 释放给定的变量
(6)includes 和 requires 包含文件使用完整路径
(7)使用 strncasecmp, strpbrk   

和 stripos 

 

代替 regex

(8)使用 switch 代替 if else 语句
(9)抑制错误符@性能很低
(10)任何时间记住关闭不需要的数据库连接
(11)$row['id']   

比 $row[id] 性能快 7 倍

(12)增加一个全局变量比增加一个局部变量慢 2 倍
(13)使用单引号而不是双引号引用字符
(14)使用 HTML 比 PHP 脚本快 2-20 倍
(15)使用 PHP 缓存可加速性能 25%-100%
(16)$++比++$i 慢
(17)不要过度使用 OOP,适度而止
(18)尽量使用 PHP 内置函数