时间:2016-02-24 20:08 来源: 我爱IT技术网 作者:佚名
欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【几点提高php序运行效率的方法】,下面是详细的分享!
几点提高php序运行效率的方法
1、用i+=1代替i=i+1。符合c/c++的习惯,效率还高。2、尽可能的使用PHP内部函数。自己编写函数之前要详细查阅手册,看有没有相关的函数,否则费力不讨好。
3、能使用单引号字符串尽量使用单引号字符串。单引号字符串的效率要高于双引号字符串。
4、用foreach代替while遍历数组。遍历数组时foreach的效率明显高于while循环,而且不需要调用reset函数。两种遍历方法如下:
reset($arr);
while(list($key,$value)=each($arr)){
echo"Key:$key;Value:$value<br>n";
}
foreach($arras$key=>$value){
echo"Key:$key;Value:$value<br>n";
}
以上几点均经过笔者的测试,不足之处,请多指正。
以上所分享的是关于几点提高php序运行效率的方法,下面是编辑为你推荐的有价值的用户互动:
相关问题:提高php web开发效率的一些建议
答:以下建议可以帮助你快速开发web程序,当然是在不使用PHP框架的前提下。 1、熟悉PHP的内置函数。使用内置函数效率很高,而且也避免了重复发明轮子。 2、熟悉常用PHP扩展。PHP扩展中提供很多有趣的功能,可以大大提高开发效率。 3、深入了解web开... >>详细
相关问题:php ob_start提高多少速度
答:由于PHP是“一边编译一边执行”的脚本语言,某种程度上也提供了一种相当方便的结果集缓存使用方法—通过动态include相应的数据定义代码段的方式使用缓存。 近来做了一阵子程序性能的优化工作,有个比较有意思的想法,想提出来和大家交流一下。 Cach... >>详细
相关问题:你是否计算过一段php程序的运行效率,请举一个示例...
答:举个简单的例子 循环一个数组时需要计算数组的长度. 通常,我们这么写 //$arr是一个数组;for($i=0;$i >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
