php do while-Anweisung führt den Code mindestens einmal aus und überprüft dann die Bedingung. Solange die Bedingung wahr ist, wird die Syntax der do while-Anweisung wiederholt: „do{Code, der ausgeführt werden soll; }while (Bedingung);".
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Was ist die Verwendung der PHP-Do-While-Anweisung?
do...while – Führen Sie den Codeblock zuerst einmal aus und wiederholen Sie dann die Schleife, wenn die angegebene Bedingung wahr ist.
do...while-Anweisung
do...while-Anweisung führt den Code aus Mindestens einmal und dann wird die Bedingung überprüft und die Schleife wiederholt, solange die Bedingung wahr ist.
Syntax
do { 要执行的代码; } while (条件);
Beispiel
Das folgende Beispiel setzt zunächst den Wert der Variablen i auf 1 ($i=1;).
Dann starten Sie die do...while-Schleife. Die Schleife erhöht den Wert der Variablen i um 1 und gibt dann aus. Überprüfen Sie zunächst die Bedingung (i ist kleiner oder gleich 5). Solange i kleiner oder gleich 5 ist, läuft die Schleife weiter:
<html> <body> <?php $i=1; do { $i++; echo "The number is " . $i . "<br>"; } while ($i<=5); ?> </body> </html>
Ausgabe:
The number is 2 The number is 3 The number is 4 The number is 5 The number is 6
Die do-while-Schleife ist sehr ähnlich Der Unterschied zur while-Schleife besteht darin, dass der Wert des Ausdrucks bei jedem Check am Ende der Schleife statt am Anfang steht. Der Hauptunterschied zu einer normalen While-Schleife besteht darin, dass die do-while-Schleifenanweisung garantiert einmal ausgeführt wird (der Wahrheitswert des Ausdrucks wird nach jeder Schleife überprüft), in einer normalen While-Schleife ist dies jedoch nicht unbedingt der Fall (die Der Wahrheitswert des Ausdrucks wird zu Beginn der Schleife überprüft. Wenn er zu Beginn falsch ist, wird die gesamte Schleife sofort beendet.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist die Verwendung der PHP-Do-While-Anweisung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!