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

        @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號
        主站蜘蛛池模板: 最新国产成人精品2024| 日本一卡精品视频免费| 亚洲精品色午夜无码专区日韩| 精品福利资源在线| 日韩欧精品无码视频无删节| 精品久久久久久国产免费了| 国产精品亚洲片夜色在线| 无码人妻精品一区二区| 久久精品亚洲欧美日韩久久| 久久久国产精品福利免费| 久久久无码精品亚洲日韩按摩| 国产系列高清精品第一页| 国产夫妇精品自在线| 四虎影视永久在线观看精品| 日本五区在线不卡精品| 国产精品亚洲二区在线观看| 欧美成人精品一区二区三区| 97精品伊人久久大香线蕉app| 亚洲精品乱码久久久久久久久久久久 | 精品国产污污免费网站入口在线| 老司机国内精品久久久久| 97久久超碰成人精品网站| 国产午夜福利精品一区二区三区 | MM1313亚洲国产精品| 青青草原精品国产亚洲av| 亚洲精品A在线观看| 午夜精品久久影院蜜桃| 免费精品久久久久久中文字幕 | 欧美日韩专区麻豆精品在线| 国产综合精品久久亚洲| 国产午夜精品一区二区| 久久996热精品xxxx| 国产精品久久波多野结衣| 亚洲情侣偷拍精品| 亚洲电影日韩精品 | 国内精品久久久久久99| 亚洲av永久无码精品网站 | 久久99精品国产麻豆宅宅| 99re这里只有精品热久久| 99精品在线观看| 国产精品一国产精品|