本节为大家介绍php的循环,php的循环语句包括for ,while,do..while,switch等,在实际的编程中用的应该是最多的,建议大家牢固掌握。
欢迎大家来到php 循环教程页面。 1、break:表示结束当前的for ,while,do..while,switch流程,后面可以给数字,表示退到第几层。 如: <?php //循环语句示例 //by bbs.it-home.org $i = 0; while(++$i){ switch($i){ case 4: echo "quit to 4.<br>"; break;//跳出switch语句 case 9: echo "quto to 9.<br/>"; break 2; //这里跳了2层,跳出while循环 这里的数字不能超过它实际的层数,如果写成break 3,系统就会报错。 default: break; } } echo 'Over! $i='.$i; ?> 登录后复制 结果: quit to 4. quto to 9. Over! $i=9 2、continue 语句 :跳出本次循环中的剩余代码,并判断本次条件为真的时候进行下一次循环 <?php //continue语句 //by bbs.it-home.org for($i=0;$i<13;$i++){ if($i==5){ continue; //跳出本次循环中的剩余代码,并判断本次条件为真的时候进行下一次循环 } echo '$i='.$i."<br/>"; } echo "Over"; ?> 登录后复制 结果: $i=0 $i=1 $i=2 $i=3 $i=4 $i=6 $i=7 $i=8 $i=9 $i=10 $i=11 $i=12 Over continue 后面也可以加数字: <?php for($i=0;$i<2;$i++){//@ for ($j=1;$j<4;$j++){ if($j==2){ continue 2; //跳出2层循环后执行$i++//@ } echo '$i='.$i.'$j='.$j.'<br/>'; } } echo "Over"; ?> 登录后复制 结果: $i=0$j=1 $i=1$j=1 Over 3、goto语句:只能在同一文件或者作用域进行跳转 语法:goto标签; 标签: //..语句 <?php goto a; echo "aa"; a: echo "bb"; ?> 登录后复制 输出:bb 感谢大家关注php入门教程,本系列的php基础教程将帮助php新手朋友,快速掌握php这门编程语言。 程序员之家将继续为大家推出php相关教程,祝大家学习进步! |