Heim  >  Artikel  >  Backend-Entwicklung  >  Beispiele stellen die vier Schleifen while, do...while, for und foreach vor

Beispiele stellen die vier Schleifen while, do...while, for und foreach vor

伊谢尔伦
伊谢尔伦Original
2017-06-23 11:53:571513Durchsuche

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).
Dann läuft die while-Schleife so lange weiter, bis a

--------------------------------- - --------

$a=11;
while($a<=20){
 echo "输出数值:".$a."";
 $a++;
}

gibt die folgenden Ergebnisse aus: während Ausgabewert: 11

während Ausgabe Wert: 12
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

Das Folgende ist der Beispielcode:

<?php
$a=11;
while($a<=20){
 echo "while输出数值:".$a."<br>";
 $a++;
}
?>
while循环Code、

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
{
Auszuführender Code;
}
while(condition)

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
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

Das Folgende ist ein Beispielcode:

<?php
$a=11;
do{
 echo"do...while输出数值:".$a."<br/>";
 $a++;
}while($a<=20);
?>
do...while循环代码

for-Schleife

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; ){
Auszuführender Code
}

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
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

Das Folgende ist der Beispielcode:

<?php
 for($a=11;,$a<=20;,$a++){
  echo "for输出数值:".$a."<br/>";
 }
 ?>

foreach-Schleife

foreach-Schleife wird für Array durchqueren.

Syntax

foreach ($array as $value){
Zum Ausführen von Code;
}

Jedes Mal, wenn die Schleife ausgeführt wird, wird der Wert des aktuellen Arrays angezeigt der Variablen $ value zugewiesen werden (der Array-Zeiger bewegt sich nacheinander), und in der nächsten Schleife sehen Sie den nächsten Wert im Array.

Beispiel

Das folgende

Beispiel demonstrierteine Schleife, die die Werte eines bestimmten Arrays ausgibt:

Gibt die aus Array-Werte einzeln: eins

Array-Werte einzeln ausgeben: zwei
Array-Werte einzeln ausgeben: drei
Array-Werte einzeln ausgeben: vier
Geben Sie die Array-Werte einzeln aus: fünf

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn