Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist die Ausführungsreihenfolge der for-Schleife in PHP?

Was ist die Ausführungsreihenfolge der for-Schleife in PHP?

青灯夜游
青灯夜游Original
2021-09-22 18:24:5920551Durchsuche

Ausführungssequenz: 1. Führen Sie den „Initialisierungsausdruck“ aus. 2. Führen Sie den „Bedingungsausdruck“ aus. Führen Sie den „Schleifenkörper“ aus. Andernfalls beenden Sie die Schleife Schleifenkörper: Führen Sie den „Variablenaktualisierungsausdruck“ aus. 4. Gehen Sie nach der Aktualisierung der Variablen in die nächste Schleife, bis der Bedingungsbeurteilungswert falsch ist, und beenden Sie die Schleife.

Was ist die Ausführungsreihenfolge der for-Schleife in PHP?

Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP8-Version, DELL G3-Computer

for-Schleife ist die komplexeste Schleifenstruktur in PHP. Die for-Schleifenanweisung kann Schleifenoperationen entsprechend der bekannten Anzahl von Schleifen ausführen und eignet sich für Situationen, in denen die Anzahl der Ausführungen klar bekannt ist. Das Syntaxformat der

for-Schleife lautet wie folgt:

for (初始化表达式; 条件判断表达式; 变量更新表达式) {
    循环体;
}

Die Parameterbeschreibung lautet wie folgt:

  • Initialisierungsausdruck: Wird normalerweise verwendet, um den Anfangswert eines Zählers zu deklarieren, d. h. den Wert bei der Anfang der Schleife;

  • Bedingte Beurteilung: Wird verwendet, um zu steuern, ob der Code im Schleifenkörper ausgeführt wird. Wenn die Bedingung FALSCH ist, wird die Schleife sofort verlassen.

  • Variablenaktualisierung: jedes Mal, wenn die Schleife ausgeführt wird , der Wert des Zählers wird sofort geändert;

  • Schleifenkörper: Die Bedingung wird als wahr beurteilt. Wenn mehrere Codes ausgeführt werden müssen.

Der laufende Prozess der for-Schleife ist:

1) Führen Sie zuerst den „Initialisierungsausdruck“ aus.

2) Führen Sie dann den „bedingten Beurteilungsausdruck“ aus. Wenn sein Wert wahr ist (nicht 0), führen Sie den Schleifenkörper aus, andernfalls endet die Schleife.

3) Führen Sie nach der Ausführung des Schleifenkörpers den „Variablenaktualisierungsausdruck“ aus, um ihn zu erhöhen oder zu verringern.

4) Wiederholen Sie die Schritte 2) und 3), bis der Wert von „Ausdruck 2“ falsch ist, und beenden Sie dann die Schleife.

In den obigen Schritten sind 2) und 3) eine Schleife und werden wiederholt ausgeführt. Die Hauptfunktion der for-Anweisung besteht darin, die Schritte 2) und 3) kontinuierlich auszuführen.

Der Ausführungsprozess ist in der folgenden Abbildung dargestellt:

Was ist die Ausführungsreihenfolge der for-Schleife in PHP?

Beispiel: Berechnen Sie die Fakultät von 100 über eine for-Schleife

<?php
    $sum = 1;
   
    for ($i = 1; $i <= 100; $i++) {
        $sum *= $i;
    }
    echo &#39;100! = &#39;.$sum;
?>

Ausgabeergebnis:

100! = 9.3326215443944E+157

Empfohlenes Lernen: „PHP Video-Tutorial "

Das obige ist der detaillierte Inhalt vonWas ist die Ausführungsreihenfolge der for-Schleife in PHP?. 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