In diesem Kapitel erklären wir Ihnen die „for“-Schleife in der PHP-Schleifenkontrollanweisung.
Die for-Schleife ist eine komplexe Schleifenstruktur in PHP. Sie besteht aus drei Ausdrücken. Grammatikformat ist wie folgt:
for (expr1; expr2; expr3){ statement; }
Grammatikdetails:
Kapitel Ein Ausdruck expr1 wird nur einmal am Anfang der Schleife ausgeführt
Der zweite Ausdruck expr2 wird am Anfang jeder Schleife im Schleifenkörper ausgeführt, wenn das Ausführungsergebnis wahr ist , Führen Sie dann die Anweisung aus. Andernfalls springen Sie aus der Schleife und fahren Sie mit der Ausführung fort.
Der dritte Ausdruck expr3 wird nach jeder Schleife ausgeführt.
For-Schleifen-Anweisungsflusskontrolldiagramm
Wir können uns die for-Schleife als eine kompakte, Eine prägnante Version der while-Schleife, wie die folgende:
Code geschrieben mit while-Schleife:
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $num = 1; while ($num <= 5) { echo $num; $num++; } ?>
using for Schleife Es kann in die folgende Schreibweise geändert werden:
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $num = 1; for ($num = 1; $num <= 5; $num++) { echo $num; } ?>
Die Ergebnisse der Ausführung der beiden Codes sind die gleichen. Daher können die for-Schleife und die while-Schleife hinsichtlich der Funktionalität als gleichwertig betrachtet werden
for-Schleifeninstanz
In diesem Beispiel wird eine for-Schleife verwendet, um eine Zahl innerhalb von 5 auszugeben
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 for($x=1;$x<5;$x++){ echo "学习PHP的第".$x."年"."<br/>"; } ?>
Ergebnisse der Codeausführung:
Das Obige ist eine einfache Anwendung der for-Schleife. Sie müssen bedenken, dass Sie bei der Verwendung einer Schleife sicherstellen müssen, dass die Schleife nicht enden kann . Über Endlosschleifen: Als wir über die „while“-Schleifenanweisung sprachen, haben wir sie bereits vorgestellt. Wenn Sie sie nicht verstehen, können Sie einen Blick darauf werfen. Ich werde hier nicht zu viel vorstellen. Im nächsten Abschnitt werden wir über eine spezielle Schleifenanweisung in PHP sprechen, die „foreach-Schleife“ genannt wird.
Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung von Beispielen für „for'-Schleifenanweisungen von PHP-Schleifensteuerungsanweisungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!