この記事は主に PHP のプロセス制御について紹介しています。必要な方はぜひ参考にしてください。
専門家向けです。このページを閉じてくださいこの記事を読むのに 15 分かかります。理解するのは難しいので、自分で試してみることをお勧めします (PHP 4、PHP 5、PHP 7)
ループ内で使用されています。構造体を使用して、このループの残りの部分をスキップし、条件が true と評価されたときに次のループの実行を開始します。 注:
PHP では、望ましい結果は次のとおりです:switch ステートメントは continue を使用できるループ構造とみなされます。 continue は、ループの最後までスキップするループの数を決定するオプションの数値パラメーターを受け入れます。デフォルト値は 1 で、現在のループの最後にジャンプします。
<?php while (list ($key, $value) = each($arr)) { if (!($key % 2)) { // skip odd members continue; } do_something_odd($value); } $i = 0; while ($i++ < 5) { echo "Outer<br />\n"; while (1) { echo "Middle<br />\n"; while (1) { echo "Inner<br />\n"; continue 3; } echo "This never gets output.<br />\n"; } echo "Neither does this.<br />\n"; } ?>continue の後のセミコロンを省略すると、混乱を招く可能性があります。次の例は、これを行わない方法を示しています。<?php for ($i = 0; $i < 5; ++$i) { if ($i == 2) continue print "$i\n"; } ?>
0 1 3 4実際の出力は次のとおりです:
2関連する推奨事項:
phpフロー制御ブレークステートメント
以上がPHP フロー制御 continue ステートメントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。