PHP break 跳出多层循环


$s='第一层';
    $ss='第二层';

    for($i=0;$i<3;++$i){
        for($a=0;$a<2;++$a){
            echo $s;
        }
        echo $ss;
    }

上面代码的执行结果:输出3次$ss(即第二层),输出6次$s(即第一层);

    $s='第一层';
    $ss='第二层';

    for($i=0;$i<3;++$i){
        for($a=0;$a<2;++$a){
            echo $s;
            break 2;
        }
        echo $ss;
    }

在内层加一个  break 2;  之后,只输出一次 $s(即第一层)。跳出两层循环


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM