php Break 与 Continue跳出循环例子

有时,您可能希望让无条件循环的开始,并允许括号内的语句来决定何时退出循环。

有两个特殊的语句可用在循环使用:中断和继续。

break语句终止或For循环的同时,继续执行现行的代码如下循环后(如有)。或者,

你可以把一个数字后,折价关键字,说明如何循环结构的多层次,以摆脱。这样,埋

藏在一份声明中深层嵌套的循环可以打破最外层循环。

<?php
echo "<p><b>Example of using the Break statement:</b></p>";

for ($i=0; $i<=10; $i++) {
   if ($i==3){break;}
   echo "The number is ".$i;
   echo "<br />";
}

echo "<p><b>One more example of using the Break statement:</b><p>";

$i = 0;
$j = 0;

while ($i < 10) {
  while ($j < 10) {
    if ($j == 5) {break 2;} // breaks out of two while loops教程
    $j++;
  }
  $i++;
}

echo "The first number is ".$i."<br />";
echo "The second number is ".$j."<br />";
?>

continue语句终止了在语句块执行一或For循环的同时,继续对下一个迭代循环的执行

<?php
echo "<p><b>Example of using the Continue statement:</b><p>";

for ($i=0; $i<=10; $i++) {
   if (i==3){continue;}
   echo "The number is ".$i;
   echo "<br />";
}
?>

时间: 2024-10-29 01:53:19

php Break 与 Continue跳出循环例子的相关文章

Java中跳出循环函数break和continue使用例子

在Java中,如果想跳出for循环,一般情况下有两种方法:break和continue. break是跳出当前for循环,如下面代码所示:  代码如下 复制代码 public class RecTest {           /**      * @param args      */     public static void main(String[] args) {          for(int i=0; i< 10; i++){              if(i==5){   

Javascritp中break和continue 跳出循环

在JavaScript中,使用 break 和 continue 语句跳出循环:   •break语句的作用是立即跳出循环,即不再执行后面的所有循环: 实例  代码如下 复制代码 for (i=0;i<10;i++)   {   if (i==3)     {     break;     }   x=x + "The number is " + i + "<br>";   } •continue语句的作用是停止正在执行的循环,直接进入下一次循环.

java中break和continue区别及使用场合分析_java

几乎所有程序语言都有break和continue语句,可见它们的重要性,即使不重要相信也是够实用的吧.但是在真正的开发过程中,又有多少人会忽视它们的用法呢?相信初学者或者不关心程序优化的人应该对其了解的比较肤浅.本文力图通过实例加使用场合详解来引导菜鸟重新认识break和continue语句. 注意:为了方便演示,本文例子选择我喜爱的JavaScript语言,其它语言,比如C#.Java.Python等是一样的用法. 一.先看MSDN关于break和continue语句的帮助说明 1.break

Shell脚本break和continue命令简明教程_linux shell

在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,Shell使用两个命令来实现该功能:break和continue. break命令 break命令允许跳出所有循环(终止执行后面的所有循环). 下面的例子中,脚本进入死循环直至用户输入数字大于5.要跳出这个循环,返回到shell提示符下,需要使用break命令. 复制代码 代码如下: #!/bin/bash while : do     echo -n "Input a number between 1 to 5: "    

Kotlin学习(三)—— 基本类型,包,控制流:if、when、for、while,Break和continue

一.基本类型 Kotlin的数字表现,如下 Double 64 Float 32 Long 64 Int 32 Short 16 Byte 8 这些就是全部的定义数字的方式了,而我们一般的写法也和JAVA类似 十进制: 10086 十六进制:0x0F 二进制: 0b00001011 Long类型:10086L Float类型:10086f Double类型:100.86 同时,Kotlin上有一个下划线的定义,可以让代码的可读性更加的强,我们来看下 fun main(args: Array<St

Java中break、continue、return语句的使用区别对比

  这篇文章主要介绍了Java中break.continue.return语句的使用区别对比,本文用非常清爽简明的语言总结了这三个关键字的使用技巧,并用一个实例对比使用结果,需要的朋友可以参考下 break.continue.return之间的区别与联系 在软件开发过程中,逻辑清晰是非常之重要的. 代码的规范也是非常重要的.往往细节决定成败.在编写代码的时候,一定要理解语言的作用以及使用的方法和场景.下面来介绍一下break.continue.return三者的区别和联系. 1. break :

C#:break和continue

    以前学习C语言的时候,就觉得break语句和continue语句很像,但是那时候,you know,考试就那么过了..现在在学习C#的时候,又碰到了,什么都不说了,还是好好学习吧~同学们~ break     break语句主要是用在switch,which,do...while,for或foreach等语句中,用来中断当前的选择或循环,并跳出当前的选择或循环语句. static void Main(string[] args) { int i = 0; int result = 0;

Java中break、continue、return语句的使用区别对比_java

break.continue.return之间的区别与联系 在软件开发过程中,逻辑清晰是非常之重要的. 代码的规范也是非常重要的.往往细节决定成败.在编写代码的时候,一定要理解语言的作用以及使用的方法和场景.下面来介绍一下break.continue.return三者的区别和联系. 1. break : (1).结束当前整个循环,执行当前循环下边的语句.忽略循环体中任何其它语句和循环条件测试. (2).只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出

PHP中break及continue两个流程控制指令区别分析_php技巧

以下举例说明break 用来跳出目前执行的循环,并不再继续执行循环了. 复制代码 代码如下: <?php $i = 0; while ($i < 7) { if ($arr[$i] == "stop") { break; } $i++; } ?> continue 立即停止目前执行循环,并回到循环的条件判断处,继续下一个循环. 复制代码 代码如下: <?php while (list($key,$value) = each($arr)) { if ($key =