1.break n循环控制语句

break; 跳出当前模块

break n; (n=数字) 跳出n层循环

 

2.do...while循环语句

while循环.先判断条件.再执行循环.如果结果为假则直接不进行循环

 

  1. <?php 
  2. $a=7; 
  3. while($a>5){ //先进行比较.如果结果为真.执行下面的循环.如果为假.则不执行. 
  4.  echo"输出".--$a
  5. ?> 

 

do while循环

先执行一次循环.再进行条件判断

  1. <?php 
  2. $a=0; 
  3.  
  4. do
  5.  echo "输出".++$a
  6. }while($a<3) 
  7. //先执行一次循环..然后再进行条件判断..如果为真再次循环.顺便吐槽下..视频里没有给$a赋值就可以直接进行比较..$a默认为0..我的这样书写就报错了...蛋疼. 
  8. ?> 

3.for循环语句

for(expr1;expr2;expr3){

......

}

expr1=赋值运算.无条件执行

expr2=比较运算

expr3=循环条件


 

 

  1. <?php  
  2. for($a=0;$a<10;$a++){  
  3.     if($a==5)break//如果$a=5则跳出循环.不再执行 
  4.     echo "输出".$a."次";  
  5.     echo "<br>"//换行方便查阅  
  6. }  
  7. /*先赋值$a为0.然后如果$a小于10.再执行$a++.如果不小于10 就停止执行.expr2可以理解为开始循环的条件..expr3为执行的运算..之后输出下面的*/  
  8. ?>