php迴圈結構的怎麼使用的執行個體詳解

來源:互聯網
上載者:User
while 語句的含意很簡單,它告訴 PHP 只要 while 運算式的值為 TRUE 就重複執行嵌套中的迴圈語句。運算式的值在每次開始迴圈時檢查,所以即使這個值在迴圈語句中改變了,語句也不會停止執行,直到本次迴圈結束。有時候如果 while 運算式的值一開始就是 FALSE ,則迴圈語句一次都不會執行。

迴圈結構:按規定的條件重複執行某操作,注意停止條件,不然容易出現死迴圈。

1.while迴圈,滿足條件,則反覆執行迴圈體

while運算式{

迴圈體

}

<?php$i=0;while($i<7){    $i++;    echo $i,'<br>';}

輸出:1 2 3 4 5 6 7

2.do...while迴圈,先執行一次再做判斷

do{

執行語句

}while運算式

<span style="font-size:18px;"><?php$i=7;do{    $i++;    echo $i;}while($i<7);</span>

輸出:8

3.for迴圈

for(初始值;條件運算式;增量){

迴圈體

}

<?phpfor($i=0;$i<10;$i++){    echo 'hello world','<br>';}

4.幾個與迴圈有關的語句

break 停止並退出,break2、break3分別表示退出2層迴圈、退出3層迴圈

<?php$i=0;do{    $i++;    echo $i;    if ($i==4){        break;    }}while($i<7);

輸出:1 2 3 4

continue 跳過這一次迴圈

<?php$i=0;do{    $i++;    if ($i%2==0){        continue;    }    echo $i;}while($i<10);

輸出1 3 5 7 9

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.