In PHP, il comando continue
viene utilizzato all’interno di un ciclo (ad esempio for
, while
, do...while
) per saltare alla prossima iterazione del ciclo, senza eseguire il resto del codice contenuto nell’iterazione corrente.
Ecco un esempio di come potresti usare il comando continue
all’interno di un ciclo for
:
<?php
// Un array di numeri interi
$numeri = array(1, 2, 3, 4, 5, 6);
// Itera su ogni elemento dell'array
for ($i = 0; $i < count($numeri); $i++) {
// Se l'elemento corrente è pari, salta alla prossima iterazione
if ($numeri[$i] % 2 == 0) {
continue;
}
// Se arriviamo qui, significa che l'elemento corrente è dispari
// Quindi lo stampiamo sullo schermo
echo $numeri[$i] . "\n";
}
// L'output sarà:
// 1
// 3
// 5
?>
Nell’esempio sopra, il ciclo for
itera su ogni elemento dell’array $numeri
. Per ogni elemento, se il numero è pari, il comando continue
viene eseguito e la prossima iterazione del ciclo inizia senza eseguire il resto del codice nell’iterazione corrente. Se invece il numero è dispari, viene stampato sullo schermo.