Strumenti Utente

Strumenti Sito


php:foreach_php

Questa è una vecchia versione del documento!


Il ciclo foreach

Pagina principale del PHP

IL ciclo foreach è utilizzato per iterare attraverso gli elementi di un array, soprattutto in quelli associativi. Ecco qualche esempio:

array enumertivo

$frutta = ["mela", "banana", "arancia"];
foreach ($frutta as $frutto) {
    echo $valore . "<br>";
}
/*output
mela
banana
arancia
*/

Con il ciclo for possiamo scorrere gli array enumerativi solo se negli array non sono stati saltati indici

array associativi

$versoAnimali = array(
    'gatto'=>'miao',
    'cane'=>'bau',
    'corvo'=>'cra'
);
foreach ($versoAnimali as $animale => $verso) {
    echo "il $animale fa $verso <br>";
}
/*output
il gatto fa miao
il cane fa bau
il corvo fa cra
*/

Con il foreach è possibile accedere sia agli indici (o chiavi) sia ai valori di un array. Nel codice sopra la chiave viene memorizzata in $animale e il valore in $verso.

php/foreach_php.1712824109.txt.gz · Ultima modifica: 2024/04/11 08:28 da davidn