PHP Fai mentre Il ciclo esegue il blocco di codice e controlla lo stato del ciclo se la condizione è vera. PHP Mentre L'unica differenza con il ciclo è che esegue il blocco di codice nell'ambito del ciclo prima di verificare l'espressione/condizione. Nel ciclo PHP While viene verificata la prima condizione, quindi vengono eseguiti i codici. PHP Fai mentre Nel ciclo vengono eseguiti i primi codici, quindi viene verificata la condizione.

La sintassi del ciclo PHP Do While è la seguente:

do {
    // çalıştırılacak kodlar...
} while (condition);

PHP Fai mentre

PHP Fai mentreCapiamo il ciclo con un esempio.

In questo esempio, abbiamo creato una variabile denominata $i e le abbiamo assegnato i dati 1. Quindi PHP Fai mentreAbbiamo creato il ciclo digitando do e aprendo le parentesi graffe. Con echo, abbiamo stampato il numero $i ogni volta che il ciclo ritornava e incrementavamo i dati della variabile $i di 1 ogni volta che tornava. Abbiamo definito l'istruzione while e scritto la condizione se $i è inferiore a 5. Ogni volta restituiamo "Numero: $i" finché $i è inferiore a 5, cioè finché il numero i è 4 (incluso 4). Sono stati emessi i dati della variabile $i invece di $i.

$i = 1;
while{
   echo "Sayı: {$i} 
";
   $i++;
} while($i < 5);
/*
 * Çıktı: 
Sayı: 1
Sayı: 2
Sayı: 3
Sayı: 4
*/

PHP Fai mentreC’è un dettaglio sottile molto importante nel ciclo che non dovremmo dimenticare. Come accennato, in questo ciclo viene eseguita la prima azione, ovvero vengono eseguiti i codici. Quindi la condizione viene controllata. Ciò significa che se la condizione restituisce false, il ciclo non verrà ripetuto una seconda volta, ma i codici verranno eseguiti la prima volta. Capiamolo con un esempio.

$i = 10;
do {
  echo "Sayı: $i 
";
  $i++;
} while ($i <= 5);
// Çıktı: Sayı 10

questo PHP Fai mentre Nel tuo esempio, il ciclo non è tornato perché la condizione ha restituito false. Tuttavia PHP Fai mentre Poiché i codici sono stati eseguiti prima della condizione nella prima fase del ciclo, abbiamo ottenuto l'output "Numero: 10".

PHP Do While Sintassi alternativa

PHP Fai mentre PHP While, PHP For, PHP If Else, PHP Switch ecc. nel ciclo. Non esiste una sintassi alternativa come in altre strutture di controllo.