Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie Continue in PHP

So verwenden Sie Continue in PHP

青灯夜游
青灯夜游Original
2021-10-08 14:35:007625Durchsuche

In PHP wird das Schlüsselwort continue in einer Schleifenstruktur verwendet. Es kann das Programm steuern, den Code nach der continue-Anweisung in dieser Schleife abzubrechen und mit der nächsten Schleife fortzufahren. continue kann auch einen optionalen numerischen Parameter akzeptieren, um zu entscheiden, ob er übersprungen werden soll . Am Ende mehrerer Schleifen ist der Standardwert 1, was bedeutet, dass zum Ende der aktuellen Schleife gesprungen wird.

So verwenden Sie Continue in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

continue wird in der Schleifenstruktur verwendet. Es kann das Programm steuern, den Code nach der continue-Anweisung in dieser Schleife abzubrechen und fahren Sie mit dem nächsten Schritt fort. continue selbst springt nicht aus der Schleifenstruktur heraus, sondern gibt die Schleife dieses Mal einfach auf. Wenn Sie continue in einer Struktur ohne Schleife (z. B. einer if- oder switch-Anweisung) verwenden, tritt in Ihrem Programm ein Fehler auf.

Der Unterschied zwischen dem Schlüsselwort continue und dem Schlüsselwort break besteht darin, dass das Schlüsselwort continue nur die aktuelle Schleife beendet, während das Schlüsselwort break die Ausführung der gesamten Schleife beendet. Der Ausführungsablauf des Schlüsselworts

continue ist in der folgenden Abbildung dargestellt:

So verwenden Sie Continue in PHP

[Beispiel] Verwenden Sie eine for-Schleife, um alle Zahlen zwischen 1 und 10 auszugeben. Wenn die Zahl eine gerade Zahl ist, überspringen Sie die aktuelle Schleife. Der Implementierungscode lautet wie folgt:

<?php
    for ($i = 1; $i <= 10; $i++) {
        if($i % 2 == 0) {
            continue;
        }
        echo &#39;$i = &#39;.$i.&#39;, <br>&#39;;
    }
?>

Die laufenden Ergebnisse lauten wie folgt:

$i = 1,
$i = 3,
$i = 5,
$i = 7,
$i = 9,

Wie das Schlüsselwort break kann continue auch einen optionalen numerischen Parameter akzeptieren, um das Ende der Schleife zu bestimmen und mehrere Schleifen zu überspringen 1, was bedeutet, dass zum Ende der aktuellen Schleife gesprungen wird. Das Syntaxformat ist wie folgt:

continue n;

Der Beispielcode lautet wie folgt:

<?php
    $arr = array(&#39;A&#39;,&#39;B&#39;,&#39;C&#39;,&#39;D&#39;,&#39;E&#39;,&#39;F&#39;,&#39;G&#39;,&#39;H&#39;,&#39;I&#39;,&#39;J&#39;);
    for ($i=0; $i < 10; $i++) {
        echo &#39;<br>&#39;;
        if($i % 2 == 0){
            continue;
        }
        for (;;) {
            for ($j=0; $j < count($arr); $j++) {
                if($j == $i){
                    continue 3;
                }else{
                    echo &#39;$arr[&#39;.$j.&#39;] = &#39;.$arr[$j].&#39; | &#39;;
                }
            }
        }
        echo "由于前面跳出了循环,所以这句换无法打印出来!";
    }
?>

Das laufende Ergebnis ist wie folgt:

So verwenden Sie Continue in PHP

Empfohlenes Lernen: „PHP Video Tutorial

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Continue in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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