php中break,continue,exit的使用與區別

轉載地址 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 
'這裏不輸出';
?>

發佈了3 篇原創文章 · 獲贊 2 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章