PHP

【PHP】continue【ループの残りの処理をスキップ】

PHPの continue について説明します。

continueとは?

ループの残りの処理をスキップする命令のこと

continueとは、ループの残りの処理をスキップする命令のこと。

ループは継続させつつ、特定のタイミングにだけ後続処理をスキップしたいときに使う
ループの制御命令の1種。他のループの制御命令には break がある
continue命令との差異は、「スキップ」か「中断」かの点。continueは、スキップ(ループは継続する。後続のループ処理・条件式の判定は行う)。breakは、中断(ループを終え、ループを抜ける。後続のループ処理や条件式の判定は一切行わない)。

使い方

書式

for, foreach, while, do while, switch内に記述

実装例

コード

実行結果

仮にcontinue命令が無ければ、画面に値を0~9まで出力するプログラム。変数iに設定している値を出力する。「変数iが2で割り切れる場合にcontinue(スキップ)」する処理を冒頭に入れている為、2で割り切れないもの(1, 3, 5, 7, 9)のみが出力されていることが判る。

参照

独習PHP

公式

PHP: continue – Manual

PHPを効率的に学習したい場合

スクールを活用するのも有効

PHPを効率的に学習したい場合、スクールを活用するのも有効です。

転職を視野に入れている方、将来に向けて学習を進めている学生の方など、良かったら説明を聴いてみてはいかがでしょうか(説明会の参加は無料です)

オンラインプログラミングスクール「Tech boost

他のスクールについては下記の記事にまとめてあります。他のスクールについても視野に入れたい場合、参考になるかと思います。

【プログラミング】スクール一覧プログラミングのスクールで学ぶことを視野に入れた方向けに、ご紹介します。 転職を視野に入れたい 新卒で入社を視野に入れた...
ダイス
ダイス
ご参考になれば幸いです。
ABOUT ME
ダイス
アラサーSE(20代)。 主な経験は、PGとしてJava(SpringBoot)、C、PHP(Laravel)、VBAがある。SS、UTの経験有り。最近はUI工程を経験中。 IT業界だけでなく、教育業界(予備校での運営スタッフ)での経験有り。 サイトでは、特定の分野に限定せずに幅広く発信していきます。

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です