hi,欢迎访问本站!
当前位置: 首页编程开发正文

php跳出for循环的方法

墨初 编程开发 763阅读

数据的循环输出是每个编程语言中必备的功能,但跳出循环也是每个循环中必备的技能,下面的博文就说一说在php中跳出循环的几个方法。

php跳出循环的方法

1、php break关键字跳出循环

在php的循环中可以使用break关键字跳出循环,当执行到break关键字时,循环会被立即停止,并跳出循环并执行循环外的下一个逻辑语句。

例:

for ($i = 1; $i <= 10; $i++) {
    if ($i == 5) {
        break;
    }
    echo $i . " ";
}
// 输出:1 2 3 4

2、php continue跳过本次循环

php中的for循环的continue语句可以跳过本次循环,当php的for语句执行到continue关键字时,会立即停止本次的循环并执行下一次的循环。

例:

for ($i = 1; $i <= 10; $i++) {
    if ($i == 5) {
        continue;
    }
    echo $i . " ";
}
// 输出:1 2 3 4 6 7 8 9 10

3、break 与 continue的相互使用

在php中for循环中可以同时使用 break 与 continue,但也要注意跳出的是哪一层的循环。

例:

for ($i = 1; $i <= 3; $i++) {
    for ($j = 1; $j <= 3; $j++) {
        if ($i == 2 && $j == 2) {
            // 跳出内层循环
            break 2;
        }
        if ($i == 3 && $j == 1) {
            // 跳过本次内层循环
            continue 2;
        }
        echo $i . "-" . $j . " ";
    }
}
// 输出:1-1 1-2 1-3 2-1 3-2 3-3

以上就是php中关于跳出for循环的方法,关于php的更多文章可关注此博客。

声明:无特别说明,转载请标明本文来源!
相关推荐