Bucle foreach en PHP
El bucle foreach
se utiliza para recorrer
todos los elementos de un array.
La sintaxis es la siguiente: se escribe la palabra clave foreach
,
y después de ella paréntesis ()
. En
estos paréntesis se especifica la variable que
contiene el array a iterar, luego la palabra as
,
y después de ella - la variable en la que en
cada iteración del bucle se almacenará el elemento
del array. Luego deben ir llaves
{}
, dentro de las cuales estará el cuerpo
del bucle.
Entonces, la sintaxis de nuestro bucle se ve así:
<?php
foreach ($arrayName as $elementName) {
/*
El código que se encuentra entre las llaves
se repetirá tantas veces
como elementos tenga el array.
*/
}
?>
Vamos a usar el bucle foreach
para mostrar
todos los elementos del array en pantalla:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>
Dado un array con números:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Recorra este array con un bucle y muestre en pantalla los cuadrados de estos números.
Dado un array con números:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Con la ayuda del bucle foreach
y
la etiqueta br
muestre en pantalla una columna de elementos
de este array.