细节决定成败,php中3个跳出循环语句,

北京中科医院在哪里 https://m.39.net/pf/bdfyy/bjzkbdfyy/
php语言对于编程者来说,入门是相当快的,理解起来比较容易,但是有很多小的细节,很多想速成的小伙伴却没有认真地理解清楚,比如这个php当中3个的循环跳出语句,就是非常重要但又非常细小的细节,所谓细节决定成败,在这里一点也不为过了。1、分清各自的含义php中的3个跳出循环的语句分别是break,continue和exit这3个语句,他们都是在循环中经常使用到的。首先是break这个语句,它的作用是跳出这个循环,但是会执行循环后面的语句。然后是continue语句,它的作用是跳到下一次循环,继续。最后是exit语句的使用,它的作用是结束这个php脚本的运行,相当于程序停止了,不往下走了。2、代码演示break代码的演示:for(i=1;i10;i++){echoi;if(i3){break;}}echobr/我出来了;运行的结果如下:我出来了分析:当这个i大于3的时候,就执行了break语句,相当于就是跳出这个循环了,不执行这个循环了,但是循环后面的代码(echobr/我出来了;)继续执行。continue代码演示:for(i=1;i10;i++){echoi;if(i3){echo请继续;continue;}}echobr/我出来了;运行结果如下:请继续5请继续6请继续7请继续8请继续9请继续我出来了分析:当i大于3的时候,执行if里面的语句,continue在内,也就是直接进入了下一次的循环,知道循环条件为假,循环后面的语句(echobr/我出来了;)依然执行。exit的代码演示:for(i=1;i10;i++){echoi;if(i3){exit;}}echobr/我出来了;运行结果:分析:当i3的时候,遇到了exit这个语句,就相当于停止了php的脚本的运行,所以后面的循环也停止了,甚至循环后面的代码块也不执行了(echobr/我出来了;)。总结:以上就是对于php中这3个跳出的循环语句的小小的演示和对比,得出了他们的区别,希望对小伙伴们有帮助!


转载请注明:http://www.aierlanlan.com/rzfs/8725.html

  • 上一篇文章:
  •   
  • 下一篇文章: