Heim  >  Artikel  >  Backend-Entwicklung  >  Ausführliche Erläuterung von Beispielen für „for“-Schleifenanweisungen von PHP-Schleifensteuerungsanweisungen

Ausführliche Erläuterung von Beispielen für „for“-Schleifenanweisungen von PHP-Schleifensteuerungsanweisungen

怪我咯
怪我咯Original
2017-04-15 09:07:234331Durchsuche

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

Ausführliche Erläuterung von Beispielen für „for“-Schleifenanweisungen von PHP-Schleifensteuerungsanweisungen

Ausführliche Erläuterung von Beispielen für „for“-Schleifenanweisungen von PHP-SchleifensteuerungsanweisungenWir 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:

Ausführliche Erläuterung von Beispielen für „for“-Schleifenanweisungen von PHP-Schleifensteuerungsanweisungen

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!

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