小技巧-自增或自减符号位置

来源:互联网 发布:数据库运维管理制度 编辑:程序博客网 时间:2024/05/01 21:15

看到别人文章的一个小技巧,说把自增或自减符号放到前面比放后面会快一点。当然,这是在$i++ 和--$i效果一样的情况下可以这么做,我一般是在foreach之后会用到。

自己测试一下:

$start = gettimeofday(true);$a = 0;for ($i=0; $i<10000000; $i++) {    ++$a;}echo $a; echo chr(10);echo gettimeofday(true) - $start;echo chr(10);$a = 0;$start = gettimeofday(true);for ($i=0; $i<10000000; $i++) {    $a++;}echo $a; echo chr(10);echo gettimeofday(true) - $start;
结果:

10000000

0.26261210441589

10000000

0.29292798042297


确实是放在前面会快一点

0 0