continue在多維數(shù)組中的php應(yīng)用

PHP
小樊
83
2024-08-22 02:48:29

在多維數(shù)組中,continue語(yǔ)句可以用來(lái)跳過(guò)當(dāng)前循環(huán)中的某一次迭代,并繼續(xù)執(zhí)行下一次迭代。通常與foreach循環(huán)結(jié)合使用來(lái)遍歷多維數(shù)組中的元素。

以下是一個(gè)示例,演示如何在多維數(shù)組中使用continue語(yǔ)句:

$multiArray = array(
    array(1, 2, 3),
    array(4, 5, 6),
    array(7, 8, 9)
);

foreach ($multiArray as $array) {
    foreach ($array as $value) {
        if ($value == 5) {
            continue; // 跳過(guò)值為5的元素
        }
        echo $value . " ";
    }
}

在上面的示例中,內(nèi)部循環(huán)會(huì)遍歷多維數(shù)組中的每個(gè)元素,并輸出它們的值,但當(dāng)值為5時(shí)會(huì)跳過(guò)該元素。因此,最終輸出的結(jié)果將是1 2 3 4 6 7 8 9。

0