php 跳出循環的幾種方式


PHP中的循環結構大致有for循環,while循環,do{} while 循環以及foreach循環幾種,不管哪種循環中,在PHP中跳出循環大致有這么幾種方式:

<?php
$i = 1;
while (true) { // 這里看上去這個循環會一直執行
    if ($i==2) {// 2跳過不顯示
        $i++;
        continue;          //跳出本次循環,本次循環體中的代碼不在執行,故本次循環結尾的$I++不會在執行。即控制程序放棄本次循環continue語句

之后的代碼並轉而進行下一次循環。
    } else if ($i==5) {// 但到這里$i=5就跳出循循環了
        break;       //break直接結束循環體,語法break N 可直接定義跳出幾層循環      
    } else {
        echo $i . '<br>';
    }
    $i++;
}
exit;              //exit結束本程序,和return的區別在於 return可以帶返回值
echo '這里不輸出';
?>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM