PHP语言:While/For循环,性能更好


PHP Language : While/For loops, better performance?

for和while循环哪个更好?

我需要知道它的性能优化。

谢谢。

不要尝试在如此低的级别上调优性能,编写良好且干净的代码并选择适合您用例的循环。无论如何,forwhile之间不会有显著的性能差异,但这并没有改变哲学:不要为了优化性能而修改代码。

没有更好。您甚至不应该考虑这种基础结构的性能。如果你正确地使用循环,一切都会很好。

Using:

array array_map ( callable $callback , array $array1 [, array $... ] )

两者都比较好。

<?php
function cube($n)
{
    return($n * $n * $n);
}
$a = array(1, 2, 3, 4, 5);
$b = array_map("cube", $a);
print_r($b);
?>

这使得$b有:

Array
(
    [0] => 1
    [1] => 8
    [2] => 27
    [3] => 64
    [4] => 125
)