¿Cuándo se usa generalmente un para cada ciclo para aplicaciones web?

El bucle Foreach se utiliza para recorrer los elementos de un contenedor en caso de que no le interesen los índices de los elementos. Por lo general, es una forma más corta e intuitiva de recorrerlos. Este bucle es bastante útil en el caso de lenguajes que tienen características funcionales, solo mira este ejemplo:

función write_square (el) {
console.log (el * el);
}

var arr = [1, 10, 12];
arr.forEach (write_square);

En el caso de PHP, no es tan fácil iterar a través de una matriz asociativa, pero el bucle foreach lo hace tranquilo.

No es esto

<? php
$ arr = array (0 => “abc1”, 2 => “abc2”, “F” => “abc3”);
foreach ($ arr como $ key => $ val)
echo “{$ clave} => {$ val}
“;
?>

mucho más fácil que esto

<? php
$ arr = array (0 => “abc1”, 2 => “abc2”, “F” => “abc3”);
while (($ el = each ($ arr)))
echo “{$ el [0]} => {$ el [1]}
“;
?>

?

Related Content

Cuando quieres atravesar una lista. No es diferente de otro entorno, aunque las razones pueden diferir (por ejemplo, atravesar una lista de nodos DOM).

More Interesting