當前位置: 首頁> 最新文章列表> PHP continue語句詳解及實用示例

PHP continue語句詳解及實用示例

M66 2025-07-09

PHP中continue語句的作用

在PHP中, continue語句用於跳過當前循環中的剩餘代碼,直接進入下一次循環的判斷。這在需要基於某些條件忽略部分循環邏輯時非常有用。

continue語句的基本語法

<span class="fun">continue;</span>

也可以與循環層級結合使用,例如在嵌套循環中跳過特定層級:

 <span class="fun">continue 2; // 跳過外層循環</span>

使用場景

以下是一些典型的應用場景:

  • 在循環中跳過不符合條件的項
  • 在特定條件下繼續下一次循環,避免執行無效代碼

示例:跳過偶數

以下示例展示瞭如何使用continue跳過循環中的偶數元素:

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

輸出:

 1
3
5
7
9

示例:根據條件輸出不同結果

下面的例子根據不同的條件輸出“Fizz”或“Buzz”,並跳過後續輸出:

 <?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>

總結

continue語句是控制循環流程的重要工具,尤其適用於在滿足特定條件時跳過部分邏輯執行。合理使用continue可以使代碼結構更清晰、執行效率更高。