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.