====== Il ciclo foreach ====== [[php:php|Pagina principale del PHP]] IL ciclo foreach è utilizzato per iterare attraverso gli elementi di un [[php:array_php|array]], soprattutto in quelli associativi. Ecco qualche esempio: $frutta = ["mela", "banana", "arancia"]; foreach ($frutta as $frutto) { echo $valore . "
"; } /*output mela banana arancia */ **Con il ciclo for possiamo scorrere gli array enumerativi solo se negli array non sono stati saltati indici** $versoAnimali = array( 'gatto'=>'miao', 'cane'=>'bau', 'corvo'=>'cra' ); foreach ($versoAnimali as $animale => $verso) { echo "il $animale fa $verso
"; } /*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.**