句子大全

句子大全 > 好句子

细节决定成败 php中3个跳出循环语句 你分清楚了吗?

好句子 2018-05-30 17:31:12
相关推荐

php语言对于编程者来说,入门是相当快的,理解起来比较容易,但是有很多小的细节,很多想速成的小伙伴却没有认真地理解清楚,比如这个php当中3个的循环跳出语句,就是非常重要但又非常细小的细节,所谓细节决定成败,在这里一点也不为过了。

1、分清各自的含义

php中的3个跳出循环的语句分别是break,continue和exit这3个语句,他们都是在循环中经常使用到的。首先是break这个语句,它的作用是跳出这个循环,但是会执行循环后面的语句。然后是continue语句,它的作用是跳到下一次循环,继续。最后是exit语句的使用,它的作用是结束这个php脚本的运行,相当于程序停止了,不往下走了。

2、代码演示

break代码的演示:

for($i=1;$i<10;$i++){

echo $i;

if($i>3){

break;

}

}

echo ""

我出来了";

运行的结果如下:

1234我出来了

分析:当这个$i大于3的时候,就执行了break语句,相当于就是跳出这个循环了,不执行这个循环了,但是循环后面的代码(echo ""

我出来了";)继续执行。

continue代码演示:

for($i=1;$i<10;$i++){

echo $i;

if($i>3){

echo "请继续";

continue;

}

}

echo "

我出来了";

运行结果如下:

1234请继续5请继续6请继续7请继续8请继续9请继续我出来了

分析:当$i大于3的时候,执行if里面的语句,continue在内,也就是直接进入了下一次的循环,知道循环条件为假,循环后面的语句(echo ""

我出来了";)依然执行。

exit的代码演示:

for($i=1;$i<10;$i++){

echo $i;

if($i>3){

exit;

}

}

echo "

我出来了";

运行结果:

1234

分析:当$i>3的时候,遇到了exit这个语句,就相当于停止了php的脚本的运行,所以后面的循环也停止了,甚至循环后面的代码块也不执行了(echo ""

我出来了";)。

总结:以上就是对于php中这3个跳出的循环语句的小小的演示和对比,得出了他们的区别,希望对小伙伴们有帮助!

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新