首页 > 编程笔记 > PHP笔记 阅读:22

PHP continue和break跳转语句的用法(附带实例)

在 PHP 循环结构中,如果想要控制程序的执行流程,例如满足特定条件时跳出循环或者结束循环,可以使用跳转语句来实现。

PHP 常用的跳转语句有 break 语句和 continue 语句,它们的区别在于:
下面统计 1~100 的奇数和,使用 for 语句循环变量 $i 的值,在循环体中,使用 if 语句判断变量 $i 的值:
示例代码如下:
$sum = 0;
for ($i = 1; $i<= 100; $i++) {
    if ($i % 2 == 0) {
        continue; 
    }
    $sum += $i;
}
echo '$sum = ' . $sum;
在上述示例代码中,变量 $sum 保存 1~100 的奇数和:
尝试将示例代码中的第 4 行代码修改为 break:
$sum = 0;
for ($i = 1; $i<= 100; $i++) {
    if ($i % 2 == 0) {
        break; 
    }
    $sum += $i;
}
echo '$sum = ' . $sum;
当 $i 递增到 2 时,该循环终止执行,最终输出的结果为“$sum = 1”。

相关文章