Php/php looping break

来自菜鸟教程
跳转至:导航、​搜索

PHP中断并继续

PHP中断

您已经看过 break 本教程前面章节中使用的语句。它被用来“跳出” switch 声明。

The break 语句也可以用于跳出循环。

该示例在以下情况时跳出循环 x 等于 4

  <?php 
for ($x = 0; $x < 10; $x++) {
  if ($x == 4) {
    
  break;
  }
  echo "The number is: $x <br>";
}
?>

PHP继续

The continue 如果出现指定条件,则该语句中断一次循环(在循环中),并继续循环中的下一次迭代。

本示例跳过了 4

  <?php 
for ($x = 0; $x < 10; $x++) {
  if ($x == 4) {
    
  continue;
  }
  echo "The number is: $x <br>";
}
?>

在While循环中中断并继续

你也可以使用 break and continue in while 循环:

中断示例

  <?php 
$x = 0;

while($x < 10) {
  if ($x == 4) {
    
  break;
  }
  echo "The number is: $x <br>";
  $x++;

  } 
?> 

继续示例

  <?php 
$x = 0;

while($x < 10) {
  if ($x == 4) {
    
  $x++;
    continue;
  }
  echo "The number 
  is: $x <br>";
  $x++;
} 
?>