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);
- ¿Cuáles son las mejores agencias web utilizadas para crear aplicaciones web MVP de inicio, preferiblemente en Londres?
- ¿Servicios como Webbsy están matando el desarrollo web?
- ¿Qué es WAFS y cómo funciona WAFS (seguridad de firewall de aplicaciones web)?
- ¿Dónde empiezo a construir un raspador web?
- ¿Cuáles son algunas aplicaciones, problemas que sugeriría para resolver un nuevo desarrollador de Python?
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]}
“;
?>
?