現在の位置: ホーム> 最新記事一覧> PHPの詳細な説明継続ステートメントと実用的な例

PHPの詳細な説明継続ステートメントと実用的な例

M66 2025-07-09

PHPにおける継続ステートメントの役割

PHPでは、継続ステートメントを使用して、現在のループの残りのコードをスキップし、次のループの判断を直接入力します。これは、特定の条件に基づいて部分ループロジックを無視する必要がある場合に役立ちます。

続行ステートメントの基本的な構文

<span class="fun">続く;</span>

また、ネストされたループで特定の階層をスキップするなど、ループ階層と組み合わせて使用​​できます。

<span class="fun">続行2; //外側のループをスキップします</span>

シナリオを使用します

典型的なアプリケーションシナリオは次のとおりです。

  • ループ内の基準を満たさないアイテムをスキップする
  • 無効なコードの実行を避けるために、特定の条件下で次のループを続行します

例:偶数をスキップします

次の例は、使用方法示しています。

 <?php
for ($i = 1; $i <= 10; $i++) {
    if ($i % 2 == 0) {
        continue;
    }
    echo $i . "\n";
}
?>

出力:

 1
3
5
7
9

例:条件に応じて異なる結果を出力します

次の例は、さまざまな条件に応じて「フィズ」または「バズ」を出力し、その後の出力をスキップします。

 <?php
for ($i = 1; $i <= 10; $i++) {
    if ($i % 5 == 0) {
        echo " Fizz";
        continue;
    } elseif ($i % 3 == 0) {
        echo " Buzz";
        continue;
    }
    echo $i;
}
?>

出力:

 <span class="fun">12 Fizz4 Buzz Fizz78 FizzBu​​zz</span>

要約します

継続ステートメントは、特に特定の条件が満たされたときに部分的な論理実行をスキップするためのループプロセスを制御するための重要なツールです。継続の合理的な使用により、コード構造がより明確になり、実行効率が高くなります。