制御構造(制御構文)の処理をbreakで終了させる

制御構造(制御構文)の処理を途中で終了させたいときは、break;を使う。

forforeachwhiledo-whileswitch などの制御構造(制御構文)で使用する。

サンプル

for

詳細については、for文の繰り返し処理をbreakで終了させるのページへ。

<?php
for ( $var = 1; $var <= 10; $var++ ) {
    echo $var . ',';
    if ( $var >= 5 ) {
        break;
    }
}
?>

↓↓↓出力結果↓↓↓

1,2,3,4,5,

foreach

詳細については、foreach文の繰り返し処理をbreakで終了させるのページへ。

<?php
$varArray = array( '赤色', '青色', '黄色' );
foreach ( $varArray as $varValue ) {
    echo $varValue . ', ';
    if ( $varValue == '青色' ) {
        break;
    }
}
?>

↓↓↓出力結果↓↓↓

赤色, 青色,

while

詳細については、while文の繰り返し処理をbreakで終了させるのページへ。

<?php
$var = 1;
while ( $var <= 10 ) {
    echo $var++ . ',';
    if ( $var == 6 ) {
        break;
    }
}
?>

↓↓↓出力結果↓↓↓

1,2,3,4,5,

do-while

詳細については、do-while文の繰り返し処理をbreakで終了させるのページへ。

<?php
$var = 1;
do {
    echo $var++ . ',';
    if ( $var == 6 ) {
        break;
    }
} while ( $var <= 10 );
?>

↓↓↓出力結果↓↓↓

1,2,3,4,5,

switch

詳細については、switchのページへ。

<?php
$var = 'ギター';
switch ( $var ) {
    case 'サッカー':
    case '野球':
    case 'テニス':
        echo '<p>スポーツは楽しいよね。</p>';
        break;
    case 'ピアノ':
    case 'ギター':
    case 'バイオリン':
        echo '<p>私も音楽大好きです。</p>';
        break;
}
?>

↓↓↓出力結果↓↓↓

私も音楽大好きです。

スポンサード リンク

カテゴリー: break, PHP, 制御構造 タグ: パーマリンク