首頁 > 後端開發 > PHP問題 > 精選流程控制語句--break語句以及continue語句(附詳解)

精選流程控制語句--break語句以及continue語句(附詳解)

慕斯
發布: 2023-03-10 09:34:01
原創
1645 人瀏覽過

上篇文章給大家介紹了《詳解及實例-for迴圈(以及while迴圈的差別)》,本文繼續介紹精選流程控制語句--break語句以及continue語句(附詳解),別猶豫快進來學習!一定會讓你有所收穫的! ! !

精選流程控制語句--break語句以及continue語句(附詳解)

1:break語句

#作用:

  • 可以在switch中使用break來終止分支結構的執行;

  • 可以在任何迴圈結構中用break來終止迴圈運算;

具體結構我們以程式碼操作解釋,程式碼如下:

<?php 
/******break 语句******/
//break测试 输出10个hr
for($hr =0;$hr <10; $hr ++){
    echo $hr. &#39;<hr/>&#39;;
    if($hr == 4){
    break;
    }
}
?>
登入後複製

程式碼運行結果如下:

精選流程控制語句--break語句以及continue語句(附詳解)

##注意:

break語句後面可以跟參數,break1表示的意思跟break一樣,如果再循環中設定break2語句表示來終止兩層循環(巢狀循環)

具體結構我們以程式碼運算解釋,程式碼如下:


<?php 
/******break 语句******/
//break测试 输出10个hr
for($hr =0;$hr <10; $hr ++){
    echo $hr. &#39;<hr/>&#39;;
    if($hr == 4){
    break;
    }
}
for($i =0;$i <10; $i ++){
    for ($j=0;$j<10;$j++){
        echo$j. &#39;&#39;;
    if($j== 4){
    break 2;
    }
    }
    echo &#39;<br/>&#39;;
}
?>
登入後複製

程式碼運行結果如下:

精選流程控制語句--break語句以及continue語句(附詳解)

了解break語句,我們接著了解continue語句:


continue作用:再循環結構中來終止本次循環,開始下一次循環;

我們以程式碼操作解釋,程式碼如下:

<?php 
//continue
for($i=0;$i<10;$i ++){
    if($i == 4){
        continue;
    }
    echo $i;//0 1 2 3 5
}
?>
登入後複製

程式碼運行結果如下:

精選流程控制語句--break語句以及continue語句(附詳解)

#continue語句

##注意:

continue後面可以跟數值參數,continue1表示和continue一樣,如果再循環中設定continue2表示跳到外層繼續循環(嵌套循環)具體結構我們以程式碼操作解釋,程式碼如下:

<?php 
//continue
for($i=0;$i<10;$i ++){
    if($i == 4){
        continue;
    }
    echo $i;//0 1 2 3 5
}
for($i =0;$i <10; $i ++){
    for ($j=0;$j<10;$j++){  
    if($j== 4){
    continue 2;
    }
    echo$j. &#39;&#39;;
    }
    echo &#39;<br/>&#39;;
}
?>
登入後複製

程式碼運行結果如下:

精選流程控制語句--break語句以及continue語句(附詳解)#推薦學習:《

PHP影片教學

以上是精選流程控制語句--break語句以及continue語句(附詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板