この章ではcontinueの使い方について説明します。
continueは現在進行している周回を抜けても、ループ自体は続けたい場合に使います。
では例をみてみましょう。 if ($i==$g)の条件がTRUEの場合、つまり$iが4になったら、その下のを実行することなく、forの先頭に戻ります。
breakとの違いはループ自体を止めないことです。
実行結果は となり、が抜けています。
つまり、の箇所だけを飛ばしていることになります。
以下のように、continueをbreakに変えてみますと、$iが4になったら、を実行することなく、for文を抜けてしまうので、結果はになります。
カテゴリー