5分で理解【PHP入門】break文とは?break文について徹底解説

php-break PHP
image

break文について理解したい人向け
break文とは?
break文の書き方がわからない
復習したい

こういった疑問を解決します。


本記事の内容
・break文とは?
・break文の書き方

break文とは?

for,foreach,while,do-while,swithの繰り返し処理を終了させる場合に使用します。

特定の条件時に反復を終わらせたい場合などにif文と組み合わせて使用します。

break文の書き方

以下のように書きます。
※違う記述方法もありますが、初心者向けに基本的な方法を記載しています

反復文 {
  if ( 条件式 ) {
    break;
  }
}

反復文はfor,foreach,whileなどの繰り返しを行う文にbreakしたい条件式を入れます。

その条件式がtrueになると繰り返しを終了します。

それではサンプルコードを見てみましょう。

解説していきます。

・変数$iに0を代入しています。

・while(true)としていることで、無限ループの状態です。

・$i++で1を足していきます。

・if( $i > 10 )で$iが10以上という条件を設定。

・$iが10以上になるとbreak文で繰り返しを終了。

・echo $iで結果を繰り返し出力。


別のパターンでもサンプルコードを見てみましょう。

解説していきます。

・$numに配列型で1~10まで入っています。

・foreachで$numを1から繰り返します。

・if( $i == 8 )で$iが8になったらbreakで繰り返しを終了させます。

・「echo $i」で結果を繰り返し出力。

まとめ

・break文とはfor,foreach,while,do-while,swithの繰り返し処理を終了させる

・break文の書き方は以下

反復文 {
if ( 条件式 ) {
break;
}
}



break文をしっかり理解して使えるようになりましょう!

タイトルとURLをコピーしました