在PHP循環(huán)中,continue關(guān)鍵字用于跳過當(dāng)前迭代并繼續(xù)執(zhí)行下一次循環(huán)。當(dāng)代碼執(zhí)行到continue時,循環(huán)體中continue之后的代碼將會被忽略,而循環(huán)條件會被重新檢查并開始下一次迭代。
使用continue可以在特定條件下跳過某些迭代,從而只處理滿足條件的數(shù)據(jù)或執(zhí)行特定的操作。這在需要在循環(huán)中進行條件篩選或跳過某些元素時非常有用。
下面是一個示例,演示了在循環(huán)中使用continue關(guān)鍵字:
<?php
$numbers = [1, 2, 3, 4, 5];
foreach ($numbers as $number) {
if ($number % 2 == 0) {
continue; // 跳過偶數(shù)
}
echo $number . "\n";
}
?>
在這個例子中,循環(huán)遍歷數(shù)組$numbers中的每個元素,如果元素是偶數(shù),則使用continue跳過該元素,只輸出奇數(shù)。因此,最終輸出結(jié)果為:
1
3
5
總之,continue在PHP循環(huán)中的作用是跳過當(dāng)前迭代并繼續(xù)執(zhí)行下一次循環(huán),可以用于在循環(huán)中根據(jù)特定條件跳過某些迭代。