Dieser Artikel vermittelt Ihnen ein detailliertes Verständnis der drei Möglichkeiten, Schleifen in PHP zu durchbrechen (Fortfahren, Unterbrechen und Beenden). Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.
Drei Möglichkeiten, aus Schleifen in PHP auszubrechen
1. break-Anweisung
1. Wird für switch-Anweisungen verwendet, for, while, do...while, foreach, zum Unterbrechen Aussagen.
2. Die Zahl gefolgt von „Break“ gibt an, aus wie vielen Schleifenebenen herausgesprungen werden soll. Standardmäßig wird keine Zahl hinzugefügt, um anzugeben, dass aus einer Schleifenebene gesprungen wird.
3. Eine Schleife kann mehrere Break-Anweisungen enthalten, aber nur die zum ersten Mal ausgeführte Anweisung ist gültig.
<?php for ($i=0; $i <5 ; $i++) { for ($j=0; $j <5 ; $j++) { echo $j; echo '<br />'; break; } echo $i; } ?>
Das laufende Ergebnis ist:
Aber wenn wir nach der Pause 2 addieren, ist das Ausgabeergebnis 0.
2. Die continue-Anweisung
kann nur in Schleifenanweisungen verwendet werden. Ein Ausbruch aus dieser Schleife beendet nicht die gesamte Schleife.
<?php for ($i=0; $i <5 ; $i++) { for ($j=0; $j <5 ; $j++) { echo $j; continue; } echo $i; echo '<br />'; } ?>
Das Ergebnis seiner Operation ist:
Drei. Die Anweisung „exit()“/die-Anweisung
beendet die Ausführung des gesamten Programms und ist eine Funktion.
Syntax: Exit(Parameter)
Wenn der Parameter eine Zeichenfolge ist, gibt die Funktion die Zeichenfolge aus, bevor sie beendet wird. Wenn das Argument eine Ganzzahl ist, wird dieser Wert als Exit-Status verwendet. Der Exit-Statuswert liegt zwischen 0 und 254. Der Exit-Status 255 ist von PHP reserviert und wird nicht verwendet. Der Status 0 wird verwendet, um das Programm erfolgreich zu beenden.
<?php for ($i=0; $i <5 ; $i++) { for ($j=0; $j <5 ; $j++) { echo $j; exit(); } echo $i; echo '<br />'; } ?>
Es beendet das gesamte Programm direkt, sodass das Ergebnis nach der Ausführung nur 0 ist.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonEine ausführliche Analyse von drei Möglichkeiten, aus PHP-Schleifen auszubrechen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!