Il ciclo “for” è utilizzato per eseguire un blocco di codice ripetutamente per un determinato numero di volte.
Sintassi del ciclo for
for (inizializzazione; condizione di continuazione; incremento) {
// codice da eseguire
};
- Inizializzazione: è un’espressione che viene eseguita una sola volta all’inizio del ciclo, solitamente per inizializzare un contatore.
- condizione di continuazione: è una espressione booleana che viene valutata ad ogni iterazione del ciclo, se è vera il ciclo continua, altrimenti il ciclo termina.
- incremento: è un’espressione che viene eseguita ad ogni fine iterazione del ciclo, solitamente per incrementare o decrementare il contatore.
Esempio del ciclo for
Creiamo un array contenente 3 pizze
Creiamo una variabile che vada a contare le pizze nell’array. Creiamo un ciclo for che scorre l’array e stampa ogni elemento contenuto nell’array.
<?php
$pizze = ['Margherita','Capricciosa','Broccoli e Salsiccia'];
$conteggio = count($pizze);
for($i=0; $i < $conteggio; $i++) { //
echo $pizze[$i] , '<br>';
};
?>
/* output:
Margherita
Capricciosa
Broccoli e Salsiccia
*/