Heim > Backend-Entwicklung > PHP-Problem > Eine ausführliche Analyse von drei Möglichkeiten, aus PHP-Schleifen auszubrechen

Eine ausführliche Analyse von drei Möglichkeiten, aus PHP-Schleifen auszubrechen

醉折花枝作酒筹
Freigeben: 2023-03-08 20:46:01
Original
3583 Leute haben es durchsucht

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.

Eine ausführliche Analyse von drei Möglichkeiten, aus PHP-Schleifen auszubrechen

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 &#39;<br />&#39;;
        break;
    }
    echo $i;
}
?>
Nach dem Login kopieren

Das laufende Ergebnis ist:

Eine ausführliche Analyse von drei Möglichkeiten, aus PHP-Schleifen auszubrechen

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 &#39;<br />&#39;;
}
?>
Nach dem Login kopieren

Das Ergebnis seiner Operation ist:

Eine ausführliche Analyse von drei Möglichkeiten, aus PHP-Schleifen auszubrechen

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 &#39;<br />&#39;;
}
?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage