美文网首页
特殊流程控制终止循环break,结束当前一轮continue,终

特殊流程控制终止循环break,结束当前一轮continue,终

作者: 孤岛渔夫 | 来源:发表于2016-12-03 23:49 被阅读0次
    <?php 
    // 特殊流程控制
    // 1. break         终止循环或者分支
    // 2. continue      只是结束当前一轮循环
    // 3. exit   die    终结整个程序    exit(), die()


    // 3. exit  die   
    for($i=0; $i<10; $i++){
        if($i == 5){
            // exit;
            // die;
            // exit('后面的程序别玩了');
            die('程序呢, 被狗吃了...');
        }
        echo $i.'<br>';
    }

    // 1. break
    // 打印: 0~9, 循环到5就立马结束 
    for($i=0; $i<10; $i++){
        if($i == 5){
            break;
        }
        echo $i.'<br>';
    }

    echo '<hr>';

    // 2. continue      只是结束当前一轮循环
    for($i=0; $i<10; $i++){
        if($i == 5){
            continue;
        }
        echo $i.'<br>';
    }
    
    echo '<hr>';


 ?>

相关文章

网友评论

      本文标题:特殊流程控制终止循环break,结束当前一轮continue,终

      本文链接:https://www.haomeiwen.com/subject/vnzcmttx.html