Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie Break in der PHP-Schleife

So verwenden Sie Break in der PHP-Schleife

藏色散人
藏色散人Original
2019-01-18 16:42:427130Durchsuche

In PHP wird break verwendet, um eine Schleife sofort zu beenden, und die Programmsteuerung wird bei der nächsten Anweisung nach der Schleife fortgesetzt.

So verwenden Sie Break in der PHP-Schleife

Beispiel 1: Bei einem gegebenen Array besteht die Aufgabe darin, eine Schleife auszuführen und alle Werte im Array anzuzeigen und die Schleife zu beenden, wenn 5 ist aufgetreten.

Codebeispiel:

<?php 
// PHP break
  
// 声明一个数组并初始化
$array = array( 1, 2, 3, 4, 5, 6, 7 ); 
  
//使用foreach循环
foreach ($array as $a) { 
    if ($a == 5) 
        break; 
    else
        echo $a . " "; 
} 
echo "<br>"; 
echo "循环终止"; 
?>

Ausgabe:

1 2 3 4 
循环终止

Beispiel 2: Bei einer verschachtelten Schleife können wir in PHP auch break verwenden, um zwei Schleifen zu beenden . Das folgende Programm enthält eine verschachtelte Schleife und beendet sie mit der Break-Anweisung.

Zum Beispiel sind zwei Arrays arr1 und arr2 gegeben und die Aufgabe besteht darin, alle Werte von arr2 für jeden Wert von arr1 anzuzeigen, bis der Wert von arr1 nicht gleich arr2 ist. Wenn der Wert in arr1 gleich dem Wert von arr2 ist, verwenden Sie break 2, um beide Schleifen zu beenden und andere Anweisungen auszuführen.

Codebeispiel:

<?php 
// PHP break
  
// 声明两个数组并初始化
$arr1 = array( &#39;A&#39;, &#39;B&#39;, &#39;C&#39; ); 
$arr2 = array( &#39;C&#39;, &#39;A&#39;, &#39;B&#39;, &#39;D&#39; ); 
  
// 使用foreach循环
foreach ($arr1 as $a) { 
    echo "$a "; 
      
    // 嵌套循环
    foreach ($arr2 as $b) { 
        if ($a != $b ) 
            echo "$b "; 
        else
            break 2;  
    } 
    echo "<br>"; 
} 
  
echo "<br>循环终止"; 
?>

Ausgabe:

A C 
循环终止

Dieser Artikel ist eine Einführung in die Verwendung des Schlüsselworts break in PHP-Schleifen. Ich hoffe, dass er für Freunde hilfreich sein wird brauchen!

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Break in der PHP-Schleife. 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