我对break和continue的用法搞混了,最好能够举一些例子说明一下举例子说明一下

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 19:26:19
我对break和continue的用法搞混了,最好能够举一些例子说明一下举例子说明一下我对break和continue的用法搞混了,最好能够举一些例子说明一下举例子说明一下我对break和contin

我对break和continue的用法搞混了,最好能够举一些例子说明一下举例子说明一下
我对break和continue的用法搞混了,
最好能够举一些例子说明一下
举例子说明一下

我对break和continue的用法搞混了,最好能够举一些例子说明一下举例子说明一下
continue 是指跳过当次循环continue 下面的语句,直接跳到当次循环的尾部,break 是指跳出当前循环,使循环彻底中断.如果在没有循环的逻辑中用这两个会提示Fatal error的,而至于continue n 这个就是在多层循环套用时退至第n层循环的尾部,而break n 则是指中断第n层循环的执行
$cnt = 0;
foreach (range(1,9) as $val)
{
$cnt++;
if ($val > 6)
{
continue;
}
echo "$val
";
}
echo "
$cnt

";
输出:
1
2
3
4
5
6
9
$cnt = 0;
foreach (range(1,9) as $val)
{
$cnt++;
if ($val > 6)
{
break;
}
echo "$val
";
}
echo "
$cnt

";
输出:
1
2
3
4
5
6
7

一个是断续,另一个是继续。