Questa è una vecchia versione del documento!
Indice
Ciclo While
Il ciclo while viene utilizzato per eseguire ripetutamente un blocco di istruzioni fintanto che una condizione iniziale è vera. Ecco la sintassi di base del costrutto while:
while
while (condizione) {
// Blocco di istruzioni da eseguire finché la condizione è vera
}
Nel momento in cui la condizione (è un valore booleano) diventa falsa, l'esecuzione del programma si sposta oltre il blocco while. È importante la condizione del ciclo while diventi falsa all'interno del while stesso se ciò non succede il cilco andrà avanti all'infinito.
Ecco un esempio che illustra come utilizzare il costrutto while per contare da 1 a 5:
esempio while
var i = 1;
while ($i <= 5) {
echo($i);
$i++; // Incremento della variabile di controllo per evitare un ciclo infinito
}
//output
1
2
3
4
5
Il while può essere utilizzato in una vasta gamma di situazioni dove è necessario ripetere un blocco di codice finché una determinata condizione è soddisfatta.
Il while verrà ampiamente utilizzato quando parleremo delle query.
