PHP中continue关键字的作用和使用方法
更新时间:2023-10-121. continue关键字作用
continue关键字是在循环语句中使用的控制流语句,用于跳过本次循环中的剩余代码,进入下一次循环。它只用于循环语句中,其作用是在满足一定条件时,停止执行当前循环,执行下一次循环。
for($i=0;$i<5;$i++){ if($i == 2){ continue; } echo "$i "; } //输出结果 0 1 3 4
2. continue关键字的使用方法
continue关键字需要搭配循环结构语句来使用,常见循环语句有for, while, do-while。在循环结构的循环体内,当条件满足时,使用continue语句可以跳过本次循环结构中剩下的语句,直接进入下一次循环结构。continue通常被放在if语句的条件判断中,当条件成立时执行continue。
$i = 0; while($i < 5){ $i++; if($i == 2){ continue; } echo $i . " "; } // 输出结果 1 3 4 5
3. continue在多重循环中的使用
当循环结构中嵌套循环结构时,使用continue可以只中断当前层次的循环而继续下一个层次的循环。例如下面的代码,当内层循环的变量$i等于2时,只会中断内层循环,而外层的循环还会继续执行。
for($i = 0;$i < 3;$i++){ for($j = 0;$j < 3;$j++){ if($j == 2){ continue 2; } echo $i . "-" . $j . "
"; } } /* 输出结果 0-0 0-1 1-0 1-1 2-0 2-1 */
4. continue关键字总结
- continue关键字在循环结构中用来跳过本次循环,进入下一次循环。
- 其使用方法与循环语句搭配使用,通常放在if语句中。
- 当循环结构层次嵌套多层时,使用continue可以中断当前层次循环,继续外层循环。
- 合理使用continue关键字,可以提高代码效率,避免不必要的计算和循环。
1. continue关键字作用
continue关键字是在循环语句中使用的控制流语句,用于跳过本次循环中的剩余代码,进入下一次循环。它只用于循环语句中,其作用是在满足一定条件时,停止执行当前循环,执行下一次循环。
for($i=0;$i<5;$i++){ if($i == 2){ continue; } echo "$i "; } //输出结果 0 1 3 42. continue关键字的使用方法
continue关键字需要搭配循环结构语句来使用,常见循环语句有for, while, do-while。在循环结构的循环体内,当条件满足时,使用continue语句可以跳过本次循环结构中剩下的语句,直接进入下一次循环结构。continue通常被放在if语句的条件判断中,当条件成立时执行continue。
$i = 0; while($i < 5){ $i++; if($i == 2){ continue; } echo $i . " "; } // 输出结果 1 3 4 53. continue在多重循环中的使用
当循环结构中嵌套循环结构时,使用continue可以只中断当前层次的循环而继续下一个层次的循环。例如下面的代码,当内层循环的变量$i等于2时,只会中断内层循环,而外层的循环还会继续执行。
for($i = 0;$i < 3;$i++){ for($j = 0;$j < 3;$j++){ if($j == 2){ continue 2; } echo $i . "-" . $j . "
"; } } /* 输出结果 0-0 0-1 1-0 1-1 2-0 2-1 */4. continue关键字总结
- continue关键字在循环结构中用来跳过本次循环,进入下一次循环。
- 其使用方法与循环语句搭配使用,通常放在if语句中。
- 当循环结构层次嵌套多层时,使用continue可以中断当前层次循环,继续外层循环。
- 合理使用continue关键字,可以提高代码效率,避免不必要的计算和循环。