Heim > Artikel > Backend-Entwicklung > Was ist die Ausführungsreihenfolge der for-Schleife in PHP?
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.
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:
Beispiel: Berechnen Sie die Fakultät von 100 über eine for-Schleife
<?php $sum = 1; for ($i = 1; $i <= 100; $i++) { $sum *= $i; } echo '100! = '.$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!