1.break n循环控制语句
break; 跳出当前模块
break n; (n=数字) 跳出n层循环
2.do...while循环语句
while循环.先判断条件.再执行循环.如果结果为假则直接不进行循环
- <?php
- $a=7;
- while($a>5){ //先进行比较.如果结果为真.执行下面的循环.如果为假.则不执行.
- echo"输出".--$a;
- }
- ?>
do while循环
先执行一次循环.再进行条件判断
- <?php
- $a=0;
- do{
- echo "输出".++$a;
- }while($a<3)
- //先执行一次循环..然后再进行条件判断..如果为真再次循环.顺便吐槽下..视频里没有给$a赋值就可以直接进行比较..$a默认为0..我的这样书写就报错了...蛋疼.
- ?>
3.for循环语句
for(expr1;expr2;expr3){
......
}
expr1=赋值运算.无条件执行
expr2=比较运算
expr3=循环条件
- <?php
- for($a=0;$a<10;$a++){
- if($a==5)break; //如果$a=5则跳出循环.不再执行
- echo "输出".$a."次";
- echo "<br>"; //换行方便查阅
- }
- /*先赋值$a为0.然后如果$a小于10.再执行$a++.如果不小于10 就停止执行.expr2可以理解为开始循环的条件..expr3为执行的运算..之后输出下面的*/
- ?>