$a=3;
$b=$a-1;
$c=$b*10;
$d=$c+3;
===================我是分割线==========================
$a=3;
$d=($a-1)*10-3;
===================我是分割线==========================
只要求效率哪个效率高一点差别大不大?
$b=$a-1;
$c=$b*10;
$d=$c+3;
===================我是分割线==========================
$a=3;
$d=($a-1)*10-3;
===================我是分割线==========================
只要求效率哪个效率高一点差别大不大?
$t = microtime(true);
while($n--) {
$a=3;
$b=$a-1;
$c=$b*10;
$d=$c+3;
}
echo microtime(true) - $t, '<br />';//0.0038809776306152$n = 10000;
$t = microtime(true);
while($n--) {
$a=3;
$d=($a-1)*10-3;
}
echo microtime(true) - $t, '<br />';//0.002816915512085echo (0.0038809776306152 - 0.002816915512085) *1000; //1.0640621185302
10000 次只相差 1 毫秒,完全可以忽略不计