php中break,continue,exit的使用与区别

来源:互联网 发布:java编程思想4 源代码 编辑:程序博客网 时间:2024/05/16 13:06

转载地址 http://blog.csdn.net/hzcyclone/article/details/6235101


1.break跳出代码片段,结束这个循环 
2.continue结束当前片段,结束这次循环,继续下一次循环
3.exit 结束整个PHP代码


    break的作用是跳出这个循环(如果这个break或者continue在循环中的if语句里面,不是跳出if语句,而是跳出循环语句),执行这个循环的大括号以后的语句,break在循环语句中是这样,在switch语句用功能也是这样的,而continue是当条件满足的时候不执行这个循环后面的语句,从这个循环的开始重新执行。
<?php  
/* php的break,continue,return 的简单区别代码 */   
$i 1;    
while (
true) { // 这里看上去这个循环会一直执行    
    
if ($i==2) {// 2跳过不显示    
        
$i++;    
        continue;    
    } else if (
$i==5) {// 但到这里$i=5就跳出循循环了    
        
break;    
    } else {    
        echo 
$i '<br>';    
    }    
    
$i++;    
}    
exit;    
   
echo 
'这里不输出';
?>

0 0