Heim >Backend-Entwicklung >PHP-Problem >Ausgewählte Flusskontrollanweisungen – break-Anweisung und continue-Anweisung (mit ausführlicher Erklärung)
Der letzte Artikel führte Sie in „Ausführliche Erklärung und Beispiele – for-Schleife (und den Unterschied zwischen while-Schleife)“ ein. In diesem Artikel werden weiterhin ausgewählte Flusskontrollanweisungen vorgestellt – Break-Anweisung und Continue-Anweisung (mit ausführlicher Erklärung). Wenn Sie zögern, kommen Sie vorbei und lernen Sie! Sie werden auf jeden Fall etwas gewinnen! ! !
1: break-Anweisung
Funktion:
Sie können den Schalter break verwenden, um die Ausführung der Verzweigungsstruktur zu beenden.
Sie können break in jeder Schleifenstruktur zum Beenden verwenden die Schleifenoperation;
Die spezifische Struktur wird durch die Codeoperation erklärt. Der Code lautet wie folgt:
<?php /******break 语句******/ //break测试 输出10个hr for($hr =0;$hr <10; $hr ++){ echo $hr. '<hr/>'; if($hr == 4){ break; } } ?>
Das Ergebnis der Codeausführung ist wie folgt:
Hinweis:
Die break-Anweisung kann Es folgen Parameter, und break1 bedeutet dasselbe wie break. Wenn die break2-Anweisung in der erneuten Schleife festgelegt wird, um die zweistufige Schleife (verschachtelte Schleife) zu beenden, erklären wir die spezifische Struktur mit Codeoperationen. Der Code lautet wie folgt:
<?php /******break 语句******/ //break测试 输出10个hr for($hr =0;$hr <10; $hr ++){ echo $hr. '<hr/>'; if($hr == 4){ break; } } for($i =0;$i <10; $i ++){ for ($j=0;$j<10;$j++){ echo$j. ''; if($j== 4){ break 2; } } echo '<br/>'; } ?>
Nachdem wir die break-Anweisung verstanden haben, verstehen wir dann die continue-Anweisung:
Recyceln Sie die Schleifenstruktur, um diesen Zyklus zu beenden und zu starten der nächste Zyklus;
Wir erklären die spezifische Struktur mit Codeoperationen. Der Code lautet wie folgt:
<?php //continue for($i=0;$i<10;$i ++){ if($i == 4){ continue; } echo $i;//0 1 2 3 5 } ?>
Codelaufergebnisse wie folgt:
continue-Anweisungcontinue kann sein gefolgt von numerischen Parametern bedeutet continue1 dasselbe wie continue. Wenn continue2 in der erneuten Schleife festgelegt ist, bedeutet dies, dass zur äußeren Ebene gesprungen wird, um die Schleife fortzusetzen (verschachtelte Schleife). Wir erklären die spezifische Struktur durch Codeoperation. Der Code lautet wie folgt folgt:
<?php //continue for($i=0;$i<10;$i ++){ if($i == 4){ continue; } echo $i;//0 1 2 3 5 } for($i =0;$i <10; $i ++){ for ($j=0;$j<10;$j++){ if($j== 4){ continue 2; } echo$j. ''; } echo '<br/>'; } ?>
Die Ergebnisse der Codeausführung sind wie folgt:
Empfohlenes Lernen: „
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonAusgewählte Flusskontrollanweisungen – break-Anweisung und continue-Anweisung (mit ausführlicher Erklärung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!