Heim >Backend-Entwicklung >PHP-Problem >Ausgewählte Flusskontrollanweisungen – break-Anweisung und continue-Anweisung (mit ausführlicher Erklärung)

Ausgewählte Flusskontrollanweisungen – break-Anweisung und continue-Anweisung (mit ausführlicher Erklärung)

慕斯
慕斯Original
2021-06-02 16:53:001642Durchsuche

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! ! !

Ausgewählte Flusskontrollanweisungen – break-Anweisung und continue-Anweisung (mit ausführlicher Erklärung)

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. &#39;<hr/>&#39;;
    if($hr == 4){
    break;
    }
}
?>

Das Ergebnis der Codeausführung ist wie folgt:

Ausgewählte Flusskontrollanweisungen – break-Anweisung und continue-Anweisung (mit ausführlicher Erklärung)

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. &#39;<hr/>&#39;;
    if($hr == 4){
    break;
    }
}
for($i =0;$i <10; $i ++){
    for ($j=0;$j<10;$j++){
        echo$j. &#39;&#39;;
    if($j== 4){
    break 2;
    }
    }
    echo &#39;<br/>&#39;;
}
?>

Die Ergebnisse der Codeausführung sind wie folgt:

Ausgewählte Flusskontrollanweisungen – break-Anweisung und continue-Anweisung (mit ausführlicher Erklärung)Nachdem wir die break-Anweisung verstanden haben, verstehen wir dann die continue-Anweisung:


Die Funktion von continue:

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:

Ausgewählte Flusskontrollanweisungen – break-Anweisung und continue-Anweisung (mit ausführlicher Erklärung)

continue-Anweisung


Hinweis:

continue 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. &#39;&#39;;
    }
    echo &#39;<br/>&#39;;
}
?>

Die Ergebnisse der Codeausführung sind wie folgt:

Ausgewählte Flusskontrollanweisungen – break-Anweisung und continue-Anweisung (mit ausführlicher Erklärung)Empfohlenes Lernen: „

PHP-Video-Tutorial

Das 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!

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

In Verbindung stehende Artikel

Mehr sehen