Cicli while e do-while

I cicli while e do-while eseguono codice finché una condizione è vera.

while

$i = 0;
while ($i < 5) {
    echo $i;
    $i++;
}
// Output: 01234

do-while

Esegue almeno una volta, poi verifica la condizione:

$i = 0;
do {
    echo $i;
    $i++;
} while ($i < 5);

Differenza chiave

// while: potrebbe non eseguire mai
$x = 10;
while ($x < 5) {
    echo "Non eseguito";
}

// do-while: esegue almeno una volta
$x = 10;
do {
    echo "Eseguito una volta";
} while ($x < 5);

break e continue

while (true) {
    if ($condizione) break;    // Esce dal ciclo
    if ($altra) continue;      // Salta all iterazione successiva
}

Hai trovato utile quest'articolo?

  • Introduzione a PHP

    PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato per lo sviluppo web...
  • Variabili PHP

    Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mario"; $eta = 30...
  • Stringhe in PHP

    Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole vs doppie$nome = ...
  • Array in PHP

    Gli array permettono di memorizzare più valori in una singola variabile.Array indicizzati$frutti = [...
  • Operatori PHP

    Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori aritmetici$a + $...