站長資訊網
        最全最豐富的資訊網站

        @PHP控制語句之循環

        在您編寫代碼時,您經常需要讓相同的代碼塊運行很多次。您可以在代碼中使用循環語句來完成這個任務。在 PHP 中,我們可以使用下列循環語句:while 只要指定的條件成立,則循環執行代碼塊。do…while 首先執行一次代碼塊,然后在指定的條件成立時重復這個循環 for,循環執行代碼塊指定的次數,foreach 根據數組中每個元素來循環代碼塊 。

        AD:

        循環

        在您編寫代碼時,您經常需要讓相同的代碼塊運行很多次。您可以在代碼中使用循環語句來完成這個任務。在 PHP 中,我們可以使用下列循環語句:

        While

        只要指定的條件成立,則循環執行代碼塊

        do…while

        首先執行一次代碼塊,然后在指定的條件成立時重復這個循環

        for

        循環執行代碼塊指定的次數。

        foreach

        根據數組中每個元素來循環代碼塊

        while 語句

        只要指定的條件成立,while 語句將重復執行代碼塊。

        語法

        while (condition) code to be executed; 

        例子

        下面的例子示范了一個循環,只要變量 i 小于或等于 5,代碼就會一直循環執行下去。循環每循環一次,變量就會遞增 1:

        <?php  $i=1; while($i<=5)   {   echo "The number is " . $i . " ";   $i++;   } ?>

        do…while 語句

        do…while 語句會至少執行一次代碼 – 然后,只要條件成立,就會重復進行循環。

        語法

        do { code to be executed; } while (condition);

        例子

        下面的例子將對 i 的值進行一次累加,然后,只要 i 小于 5 的條件成立,就會繼續累加下去:

        for 語句

        如果您已經確定了代碼塊的重復執行次數,則可以使用 for 語句。

        語法

        for (initialization; condition; increment) {   code to be executed; } 

        do…while 語句

        do…while 語句會至少執行一次代碼 – 然后,只要條件成立,就會重復進行循環。

        語法

        do { code to be executed; } while (condition);  

        例子

        下面的例子將對 i 的值進行一次累加,然后,只要 i 小于 5 的條件成立,就會繼續累加下去:

        <?php  $i=0; do   {   $i++;   echo "The number is " . $i . " ";   } while ($i<5); ?>

        for 語句

        如果您已經確定了代碼塊的重復執行次數,則可以使用 for 語句。

        語法

        for (initialization; condition; increment) {   code to be executed; } 

        注釋:for 語句有三個參數。第一個參數初始化變量,第二個參數保存條件,第三個參數包含執行循環所需的增量。如果 initialization 或 increment 參數中包括了多個變量,需要用逗號進行分隔。而條件必須計算為 true 或者 false。

        例子

        下面的例子會把文本 “Hello World!” 顯示 5 次:

        <?php for ($i=1; $i<=5; $i++) {   echo "Hello World! "; } ?>

        foreach 語句

        foreach 語句用于循環遍歷數組。

        每進行一次循環,當前數組元素的值就會被賦值給 value 變量(數組指針會逐一地移動) – 以此類推。

        語法

        foreach (array as value) {     code to be executed; } 

        例子

        下面的例子示范了一個循環,這個循環可以輸出給定數組的值:

        <?php $arr=array("one", "two", "three");  foreach ($arr as $value) {   echo "Value: " . $value . " "; } ?>

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲日韩精品射精日| 人妻少妇精品视频二区| 中文字幕无码精品三级在线电影 | 国产精品成人观看视频国产| 无码8090精品久久一区| 久久精品人人做人人爽电影| 久久精品国产亚洲AV高清热| 亚欧洲精品在线视频免费观看| 国产免费久久精品99久久| 欧美亚洲精品在线| 国产精品国产三级专区第1集 | 亚洲成人国产精品| 精品无码一级毛片免费视频观看 | 欧美成人精品高清在线观看| 亚洲av午夜精品一区二区三区 | 3级黄性日本午夜精品| 成人精品视频一区二区三区| 无码精品A∨在线观看中文| 久久亚洲中文字幕精品一区| 国产精品男男视频一区二区三区| 国产精品嫩草视频永久网址| 国产在线精品免费aaa片| 久久棈精品久久久久久噜噜| 日韩一区精品视频一区二区| 最新欧美性爱精品一区二区三区 | 精品无码久久久久久国产| 国产一区二区精品尤物| 国产精品自产拍在线18禁| 国产精品高清2021在线 | 91精品国产麻豆国产自产在线 | 久久精品国产亚洲欧美| 久久精品国产91久久麻豆自制 | 亚洲AV日韩精品久久久久久| 最新精品国偷自产在线| 亚洲精品无码MV在线观看| 中文字幕在线精品视频入口一区| 在线精品亚洲一区二区小说| 无码日韩精品一区二区三区免费| 久久精品国产亚洲AV高清热| 国产成人精品综合网站| 日韩精品www|