Heim > Artikel > Backend-Entwicklung > Beispiele stellen die vier Schleifen while, do...while, for und foreach vor
Die while-Schleife in PHP führt eine Schleife aus, um den Codeblock eine bestimmte Anzahl von Malen auszuführen, oder eine Schleife, um den Codeblock auszuführen, wenn die angegebene Bedingung wahr ist.
---------------------------------------------------- --- ---------
Wenn wir Code schreiben, müssen wir einen Codeblock oft mehrmals wiederholen. Wir können die while-Schleifenanweisung verwenden, um diese Aufgabe abzuschließen.
while – Solange die angegebene Bedingung wahr ist, wird der Codeblock in einer Schleife ausgeführt.
do...while – Führen Sie den Codeblock zuerst einmal aus und wiederholen Sie dann die Schleife, wenn die angegebene Bedingung wahr ist.
für – Die Häufigkeit, mit der die Schleife den Codeblock ausführt.
foreach--Schleifen Sie den Codeblock basierend auf jedem Element im Array.
while-Schleife
Die while-Anweisung durchläuft den Codeblock, bis die angegebene Bedingung nicht wahr ist.
while(condition)
{
Code, der in einer Schleife ausgeführt werden soll;
}
Fall:
Setzen Sie den Wert einer Variablen a auf 11 ($a=11). --------------------------------- - -------- gibt die folgenden Ergebnisse aus: während Ausgabewert: 11 während Ausgabe Wert: 12 Das Folgende ist der Beispielcode: do. ..while-Schleife do... Die while-Anweisung führt den Code mindestens einmal aus, prüft dann die Bedingung und wiederholt die Schleife. Syntax do Beispiel Das folgende Beispiel setzt zunächst den Wert der Variablen a auf 1 ($a=11). Starten Sie dann die do...while-Schleife. Die Schleife erhöht den Wert der Variablen a um 1 und gibt ihn dann aus. Überprüfen Sie zunächst die Bedingung (a ist leichter Regen oder gleich 20), solange a kleiner oder gleich 5 ist, wird die Schleife entsprechend ausgeführt: do...while Ausgabewert : 11 Das Folgende ist ein Beispielcode: Durchlaufen Sie die Ausführung des Codeblocks mit der angegebenen Häufigkeit oder durchlaufen Sie einen Codeblock in einer Schleife, wenn eine angegebene Bedingung wahr ist. Die for-Schleife wird verwendet, wenn Sie im Voraus wissen, wie oft das Skript ausgeführt werden muss. Syntax for(Anfangswert; bedingtes Inkrement; ){ Anfangswert: Hauptsächlich Initialisiert einen Variablenwert, um einen Zähler zu setzen (es kann sich jedoch um jeden Code handeln, der einmal am Anfang der Schleife ausgeführt wird). Bedingung: Einschränkungsbedingungen für die Schleifenausführung. Bei TRUE wird die Schleife fortgesetzt. Bei FALSE endet die Schleife. Inkrementieren: Wird hauptsächlich zum Erhöhen von Zählern verwendet (kann aber jeder Code sein, der am Ende der Schleife ausgeführt wird). Hinweis: Die oben genannten Anfangswert- und Inkrementparameter können leer sein oder es können mehrere Ausdrücke (durch Kommas getrennt) vorhanden sein. Beispiel für Ausgabewert: 11 Das Folgende ist der Beispielcode: foreach-Schleife foreach-Schleife wird für Array durchqueren. foreach ($array as $value){ Beispiel Beispiel demonstrierteine Schleife, die die Werte eines bestimmten Arrays ausgibt: Array-Werte einzeln ausgeben: zwei Das Folgende ist ein Beispielcode: Das obige ist der detaillierte Inhalt vonBeispiele stellen die vier Schleifen while, do...while, for und foreach vor. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Dann läuft die while-Schleife so lange weiter, bis a$a=11;
while($a<=20){
echo "输出数值:".$a."";
$a++;
}
während Ausgabewert: 13
während Ausgabewert: 14
während Ausgabewert: 15
während Ausgabewert: 16
während Ausgabewert: 17
während Ausgabewert: 18
while Ausgabewert: 19
while Ausgabewert: 20<?php
$a=11;
while($a<=20){
echo "while输出数值:".$a."<br>";
$a++;
}
?>
while循环Code、
{
Auszuführender Code;
}
while(condition)
do...while Ausgabewert: 12
do...while Ausgabewert: 13
do...while Ausgabewert: 14
do...while Ausgabewert: 15
do...while Ausgabewert: 16
do...while Ausgabewert: 17
do...while Ausgabewert: 18
do...while Ausgabewert: 19
do...while Ausgabewert: 20<?php
$a=11;
do{
echo"do...while输出数值:".$a."<br/>";
$a++;
}while($a<=20);
?>
do...while循环代码
Auszuführender Code
}
für Ausgabewert: 12
für Ausgabewert: 13
für Ausgabewert: 14
für Ausgabewert: 15
für Ausgabewert: 16
für Ausgabewert: 17
für Ausgabewert: 18
für Ausgabewert: 19
für Ausgabewert: 20<?php
for($a=11;,$a<=20;,$a++){
echo "for输出数值:".$a."<br/>";
}
?>
Zum Ausführen von Code;
}
Array-Werte einzeln ausgeben: drei
Array-Werte einzeln ausgeben: vier
Geben Sie die Array-Werte einzeln aus: fünf