ホームページ  >  記事  >  バックエンド開発  >  PHPループでブレークを使用する方法

PHPループでブレークを使用する方法

藏色散人
藏色散人オリジナル
2019-01-18 16:42:427130ブラウズ

PHP では、break はループを直ちに終了するために使用され、プログラム制御はループの後の次のステートメントから再開されます。

PHPループでブレークを使用する方法

例 1: 配列が与えられた場合、タスクはループを実行して配列内のすべての値を表示し、次の場合にループを終了することです。 5に遭遇しました。

コード例:

<?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 "循环终止"; 
?>

出力:

1 2 3 4 
循环终止

例 2: ネストされたループがある場合、PHP では、break を使用して 2 つのループを終了することもできます。 。以下のプログラムにはネストされたループが含まれており、break ステートメントを使用してループを終了します。

たとえば、2 つの配列 arr1 と arr2 が指定されており、タスクは、arr1 の値が arr2 に等しくなるまで、arr1 の値ごとに arr2 のすべての値を表示することです。 arr1 の値が arr2 の値と等しい場合は、break 2 を使用して両方のループを終了し、他のステートメントを実行します。

コード例:

<?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>循环终止"; 
?>

出力:

A C 
循环终止

この記事は、PHP ループでの Break キーワードの使用についての紹介です。必要!

以上がPHPループでブレークを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。