php中有哪些迴圈控制語句
當我們一直重複使用同一型別的程式碼時,可以選擇迴圈語句來解決,這樣會提高輸入程式碼的效率。作為控制語句的分支,迴圈語句有四種型別,分別是while、do...while、for 和foreach。很多語句我們在其他程式設計中都有所使用,那麼在php中也會有一些細微的區別。下面我們就php迴圈語句進行介紹。
1.迴圈語句說明
在編寫程式碼時,經常需要反覆執行同一程式碼塊。我們可以使用迴圈來執行這樣的任務,而不是在指令碼中新增若干幾乎相等的程式碼行。
2.迴圈語句型別
(1)while只要指定條件為真,則迴圈程式碼塊
(2)do...while 先執行一次程式碼塊,然後只要指定條件為真則重複迴圈
(3)for 迴圈程式碼塊指定次數
(4)foreach遍歷陣列中的每個元素並迴圈程式碼塊
3.例項
<!--5層半邊金字塔程式碼--> <?php for($i = 1;$i<=5;$i++){ $a = 1; while($a<=$i){ echo "*"; $a = $a+1; } echo "<br>"; } ?> <!--5層金字塔程式碼--> <?php for($i = 1;$i<=5;$i++){ $a = 1; $c = 1; while($a<=(5-$i)) { echo " "; $a = $a+1; } while($c<=(2*$i-1)) { echo "*"; $c = $c+1; } echo "<br>"; } ?>
以上就是php中循環控制語句,在後續的學習中,我們也會陸續接觸了它們各自的使用。大家如果對這類語句感興趣,也可以先行去查詢相關的內容。更多php學習指路:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/430/viewspace-2830976/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈SQL
- 流程控制、 迴圈語句
- swift控制流——迴圈語句Swift
- linux 迴圈控制語句Linux
- PL/SQL迴圈控制語句SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-基本迴圈(EXIT語句)SQL
- JavaScript 流程控制語句詳解:if語句、switch語句、while迴圈、for迴圈等JavaScriptWhile
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-WHILE迴圈SQLWhile
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-FOR迴圈中的索引SQL索引
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-下限和上限SQL
- Matlab的if語句switch語句for迴圈while迴圈語句練習MatlabWhile
- 【分支流程控制語句、迴圈流程控制語句】的學習
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-CONTINUESQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-EXIT WHENSQL
- TypeScript 迴圈語句TypeScript
- JavaScript for 迴圈語句JavaScript
- MySQL迴圈語句MySql
- Oracle迴圈語句Oracle
- 2-4 Java流程控制——迴圈語句Java
- C#教程第四課:迴圈控制語句C#
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-CONTINUE WHENSQL
- JavaScript跳出for迴圈語句JavaScript
- java 迴圈語句(轉)Java
- 第 7 節:流程控制-迴圈練習-跳出語句
- Python的迴圈語句Python
- 6、迴圈結構語句
- c語言基礎語法二——迴圈控制條件語句(完節)C語言
- Python-條件語句和迴圈語句Python
- [譯] part 9: golang 迴圈語句Golang
- 【Python基礎】for迴圈語句Python
- MyBatis xml foreach迴圈語句MyBatisXML
- Java簡單迴圈語句案例Java
- Python 迴圈語句的使用Python
- 分支、迴圈語句動態展示
- c語言中,while(1)語句使用break語句跳出迴圈C語言While
- python04: while迴圈語句 break continue for in 迴圈PythonWhile
- Java語言程式設計—迴圈語句Java程式設計
- Java基礎 迴圈語句 for while do.....while語句JavaWhile