php中的continue和break
来源:互联网 发布:用淘宝账号贷款 编辑:程序博客网 时间:2024/05/16 03:19
1. break语句:
结束当前for、foreach、while、do-while、switch结构的执行.bread可以接受一个可选的数字参数来决定跳出几重循环.
例:
<?php
$i = 0;
while (++$i)
{
switch ($i)
{
case 5:
echo "At 5<br />/n";
break 1; /* 只跳出switch循环,1为参数. */
case 10:
echo "At 10; quitting<br />/n";
break 2; /* 跳出while和switch循环,2为参数. */
default:
break;
}
}
?>
输出结果:
At 5
At 10; quitting
//------------------------------------------------------------------------------
continue 立即停止目前执行循环,并回到循环的条件判断处
2.continue循环
<?php
$i=0;
while($i++<5)
{
if($i==2) //跳了,也就是不会输出 i am 2;
{
continue;
}
echo "i am $i<br>";
}
$i=0;
while($i++<5)
{
echo "外层<br>/n";
while(1)
{
echo" 中间层<br>/n";
while(1)
{
echo " 内层<br>/n";
$i=6;
continue 3;
}
//因为每次到内层的时候,就跳到第一层,不会被执行
echo "我永远不会被输出的~~.<br>/n";
}
echo "我也是不会被输出的~~.<br>/n";
}
?>
输出结果:
i am 1
i am 3
i am 4
i am 5
外层
中间层
内层
- php中的continue和break
- PHP中的break与continue
- Oracle中的break和continue
- switch 中的 break 和continue
- java中的continue和break
- java 中的break 和 continue
- java中的break和continue
- Java中的break和continue
- python中的break和continue
- 循环中的break和continue
- #循环中的continue 和 break
- java中的 continue 和 break
- js中的break和continue
- java中的break和continue
- 017.php跳出循环break和continue
- 循环语句中的break和continue区别
- Java中的break Label 和continue Label
- Java中的break Label 和continue Label
- C# oracle 存储过程
- KMP算法
- 设计模式随笔(七):模板方法(Template Method)
- JS写的时间显示
- google code jam 2008 Saving the Universe
- php中的continue和break
- Oracle 10g OCP 官方培训课程
- CSS Hack 汇总快查
- 详细讲解CSS规范化命名的三种通用命名规则
- DIV+css的结构
- 先执行OnClientClick,根据执行的结果,是否执行Command事件
- 爱上批处理系列----环境变量详解--for的使用
- ghghj
- JScript 特性/关键字