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