PHP 简明教程

PHP break 语句

1. PHP break 语句

PHP 的 break 语句主要用于立即跳出(中断)各种类型的循环。

break 语句一旦被触发,将结束整个循环的执行。

您可以在以下循环结构中使用 break 语句:

  • for 循环
  • while 循环
  • do...while 循环
  • foreach 循环

2. 跳出 for 循环

break 语句可用于立即中止并跳出 for 循环。

示例

当变量 $x 为 4 时跳出循环:

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

3. 跳出 while 循环

break 语句可用于立即中止并跳出 while 循环。

示例

当变量 $x 为 4 时跳出循环:

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

4. 跳出 do...while 循环

break 语句可用于立即中止并跳出 do...while 循环。

示例

当变量 $i 为 3 时跳出循环:

$i = 1;
do {
  if ($i == 3) break;
  echo $i;
  $i++;
} while ($i < 6);

5. 跳出 foreach 循环

break 语句可用于立即中止并跳出 foreach 循环。

示例

如果 $value 为 "blue",则跳出循环:

$colors = array("red", "green", "blue", "yellow");

foreach ($colors as $value) {
  if ($value == "blue") break;
  echo "$value<br>";
}