Il ciclo foreach in PHP
Il ciclo foreach viene utilizzato per scorrere
tutti gli elementi di un array.
La sintassi è la seguente: si scrive la parola chiave foreach,
seguita da parentesi tonde (). All'interno
di queste parentesi si specifica la variabile che
contiene l'array da iterare, poi la parola as,
e dopo di essa - la variabile in cui, ad
ogni iterazione del ciclo, verrà memorizzato l'elemento
corrente dell'array. Successivamente devono esserci le parentesi graffe
{}, che conterranno il corpo del ciclo.
Quindi, la sintassi del nostro ciclo è la seguente:
<?php
foreach ($arrayName as $elementName) {
/*
Il codice che si trova tra le parentesi
graffe si ripeterà tante volte
quanti sono gli elementi dell'array.
*/
}
?>
Usiamo il ciclo foreach per visualizzare
a schermo tutti gli elementi dell'array:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>
Dato un array con numeri:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Itera questo array con un ciclo e visualizza a schermo i quadrati di questi numeri.
Dato un array con numeri:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Con il ciclo foreach e
il tag br
visualizza a schermo una colonna di elementi
di questo array.