PHP Break2025年3月20日 | 阅读 5 分钟 PHP 的 break 语句会中断当前 for、while、do-while、switch 和 for-each 循环的执行。如果在内部循环中使用 break,它只会中断内部循环的执行。 break 关键字会立即终止循环或 switch 结构的执行。它会在指定条件下中断程序的当前流程,然后程序控制会恢复到循环外部的下一个语句。 break 语句可用于所有类型的循环,如 while、do-while、for、foreach 循环,以及 switch case。 语法流程图![]() 让我们看看 break 语句如何终止 while、do-while、for 和 foreach 循环。首先,我们将创建一个数组,循环将遍历这个数组。 while 循环中的 Break 语句代码立即执行输出 While Loop Demonstration Index: 0 Index: 1 Index: 2 PHP is one of our favorites! 说明 我们从 while 循环开始。PHP 会判断语句的条件是否为真。如果是,则执行循环体内的代码。显示索引值 $i。如果元素的值与“PHP”匹配,则显示文本“PHP is one of our favorites!”,然后代码结束。让我们理性地看看 while 循环。由于每个循环的逻辑几乎相同,我们只为 while 循环执行此操作。
当 break 语句出现在循环内时,它将继续执行循环体外的代码,并跳过循环内的任何其他代码。break 语句将结束循环,即使它在循环体内部。如果在嵌套循环或循环内的循环中找到 break 语句,它将结束 break 语句出现的那个循环。外部循环仍将运行。 现在,让我们讨论 do-while 循环。当 break 语句出现在循环内时,它将继续执行循环体外的代码,并跳过循环内的任何其他代码。break 语句将结束循环,即使它在循环体内部。如果在嵌套循环或循环内的循环中找到 break 语句,它将结束 break 语句出现的那个循环。外部循环仍将运行。 do-while 循环中的 Break 语句现在,让我们讨论 do-while 循环。 代码立即执行输出 Do While Loop Demonstration PHP is one of our favorites! PHP 将在检查 do-while 循环的条件(与 while 循环相反)之前检查 if 语句的条件。这是 while 和 do-while 循环不同的地方。一旦匹配到“PHP”,break 语句就会被执行,循环也会结束。 接下来,我们将检查 for 循环。同样,for 循环在遇到 break 语句时将结束。 for 循环中的 Break 语句代码立即执行输出 For Loop Demonstration PHP is one of our favorites! foreach 循环中的 Break 语句代码立即执行输出 Foreach Loop Demonstration PHP is one of our favorites! Switch Case 中的 Break 语句现在,让我们简要介绍一下它如何在 switch 语句中使用。 代码立即执行输出 Living the dream of wealth and fame! 说明 在上面的示例中
下一个主题PHP continue 语句 |
我们请求您订阅我们的新闻通讯以获取最新更新。