1. Es gibt vier Haupttypen von Flusskontrollanweisungen: if, ii...else, elseif (manchmal kann es auch als else if geschrieben werden) und switch. Das Anweisungsformat in PHP ist:
if (Bedingung ist erfüllt) {Ausführungsanweisung}
if (Bedingung ist erfüllt) {Ausführungsanweisung} sonst {Ausführungsanweisung}
if (Bedingung erfüllt) {Ausführungsanweisung} elseif {Ausführungsanweisung} ..... else {Ausführungsanweisung}
switch (condition) {case 1: Statement;Fall 2: Anweisung; 🎜>
Fall 3: Anweisung; 🎜> Wenn... sonst: Es gibt zwei Bedingungen
Switch: Es gibt mehrere Bedingungen. Wenn mehrere Bedingungen vorliegen, haben die Anweisungen elseif und switch den gleichen Effekt. Um jedoch komplizierte und lange Anweisungen zu vermeiden, verwenden Sie switch-Anweisungen 2. Es gibt drei Haupttypen von Schleifenkontrollanweisungen: while, for und do while. Um beispielsweise alle Ganzzahlen kleiner als 5 auszugeben, lautet das Anweisungsformat in PHP:
[Hinweis]
1. Die While-Schleifenimplementierung kennt die Anzahl der Schleifen nicht. während die for-Schleife die Anzahl der Schleifen kennt.
2. In einem komplexen PHP-Code kann er mehrere bedingte Steueranweisungen, Schleifensteueranweisungen und Funktionen enthalten. Es ist sehr mühsam, passende geschweifte Klammern „{}“ zu finden. Zu diesem Zweck stellt PHP ein weiteres Schreibformat zur Verfügung, darunter if, while, for, foreach und switch. Die grundlegende Schreibweise dieser Form ist: Verwenden Sie den Doppelpunkt „:“, um die linke Klammer „{“ zu ersetzen, verwenden Sie endif;, endwhile;, endfor;, endforeach;, endswitch;, um die rechte Klammer „}“ zu ersetzen.
【Schlüsselwörter】
*******while语句******* $i = 0; while($i<5) { echo $i; $i++; } *******for语句******* for($i = 0;$i < 5;$i++) { echo $i; } ******do while语句******* $i = 0; do { echo $i; $i++; }while($i<5);
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Flusskontrollanweisungen und Schleifenkontrollanweisungen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!