Le istruzioni break e continue
si usano dentro i cicli (for, while,
do...while, foreach) e servono
a modificare il comportamento del ciclo.
L’istruzione break serve per interrompere
completamente il ciclo.
👉 Quando PHP incontra break, esce subito dal
ciclo.
<?php |
✔ Output:
1
2
3
4
Quando $i diventa 5, il ciclo si ferma.
Ricordiamo che break si usa anche nello
switch per evitare che vengano eseguiti più casi.
L’istruzione continue non interrompe il
ciclo,
ma salta solo l’iterazione corrente.
👉 Passa direttamente al giro successivo.
<?php |
✔ Output:
1
2
4
5
Il numero 3 viene saltato.
| break | continue |
|---|---|
| Ferma tutto il ciclo | Salta solo un giro |
| Esce definitivamente | Continua con il prossimo giro |
| Più “drastico” | Più selettivo |
Stampare solo numeri dispari:
<?php |
✔ Output:
1 3 5 7 9
I numeri pari vengono saltati.
break → interrompe il ciclo
continue → salta solo l’iterazione corrente
Funzionano con tutti i cicli
Sono molto utili per controlli più precisi
🎉 Con questo abbiamo completato il capitolo Strutture di Controllo!
Nel prossimo capitolo possiamo iniziare con:
Pronto per il nuovo livello? 🚀