ホームページ >バックエンド開発 >PHPチュートリアル >PHP における Break ステートメントのさまざまな使用法の詳細な調査
PHP における Break ステートメントの複数の使用法
PHP における Break ステートメントは、一般的に使用される制御ステートメントであり、ループやループを終了するために使用されます。 switch ステートメントの実行。ループを終了するためにループ内で Break を使用する最も一般的な用途に加えて、他にもいくつかの用途があります。この記事では、PHP での Break ステートメントのさまざまな用途を詳しく掘り下げ、具体的なコード例を示します。
最も一般的な使用法は、ループ内でブレークを使用してループの実行を早期に終了することです。以下は簡単な for ループの例です:
for ($i = 1; $i <= 10; $i ) { エコー $i . ' '; if ($i == 5) { 壊す; } }
上記のコードでは、$i が 5 に等しい場合、break ステートメントが実行され、ループが早期に終了します。出力は 1 2 3 4 5 です。
ネストされたループでは、複数のループから抜け出す必要がある場合があります。外側のループと内側のループの両方にラベルを追加してから、break を使用してラベルを追加し、指定したループから飛び出すことができます。例は次のとおりです:
for ($i = 1; $i <= 3; $i ) { for ($j = 1; $j <= 3; $j ) { echo $i . '-' . $j . ' '; if ($j == 2) { Break 2; // 2 レベルのループから抜け出す } } }
上記のコードでは、$j が 2 に等しい場合、break 2; を使用して 2 レベルのループから抜け出します。出力結果は、1-1 1-2 2-1 2-2 となります。
ループ内で Break を使用するだけでなく、switch ステートメント内で Break を使用して switch ステートメントの実行を終了することもできます。例は次のとおりです。
$fruit = 'apple'; スイッチ ($fruit) { ケース「リンゴ」: echo 'それはリンゴです。'; 壊す; ケース「バナナ」: echo 'それはバナナです。'; 壊す; デフォルト: echo 'それは果物ではありません。'; }
上記のコードでは、$fruit が apple の場合、case 'apple' の実行後に Break ステートメントが発生し、switch ステートメントの実行が終了します。出力結果は次のようになります: It is an apple.
を使用する while ループでは、break を使用してループを早期に終了することもできます。例は次のとおりです。
$i = 1; while ($i <= 5) { エコー $i . ' '; if ($i == 3) { 壊す; } $i; }
上記のコードでは、$i が 3 に等しい場合、break ステートメントが実行され、ループの実行が終了します。出力結果は 1 2 3 となります。
要約すると、PHP の Break ステートメントには多くの用途があり、ループを終了したり、複数のループから抜け出したり、switch ステートメントを終了したりするために使用できます。 Break ステートメントのさまざまな使用法に習熟すると、プログラム フローをより適切に制御し、プログラミング効率を向上させることができます。この記事がお役に立てば幸いです。
以上がPHP における Break ステートメントのさまざまな使用法の詳細な調査の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。