上篇文章跟大家介紹了《什麼是do...while循環?以及和while循環的差別? (附程式碼)》,本文繼續跟大家介紹for迴圈(以及while迴圈的差別)別猶豫快進來學習啦!一定會讓你有所收穫的! ! !
for迴圈:
唯一一個計數型迴圈(效率較高),對於for迴圈,其從一開始就知道自己要循環多少次;
格式:
for(表達式1;表達式2;表達式3) {
循環體(PHP語句)
}
表達式1:表示初始化變數
表達式2:表示循環退出的條件(條件式)
表達式3:自增自減條件
#具體結構我們以程式碼操作解釋,程式碼如下:
<?php /******for 循环 唯一一个计数循环******/ for($i = 0;$i < 10; $i++){ echo $i; } ?>程式碼執行結果如下所示:
##程式碼解析: 根據剛開始的所寫的格式,先定義一個初始變數($i=0),其次寫出迴圈的條件($i
對於for循環,是由while循環演變過來的:
<?php /******for 循环 唯一一个计数循环******/ $i = 0; for(;$i < 10; ){ echo $i; $i++; } ?>程式碼執行結果如下所示: #關於for迴圈的執行格式:
#執行表達式1,對變數初始化;
執行表達式2,判斷是否符合循環條件;
執行表達式3,自增或自減條件
數算型迴圈只有for迴圈
## 布林型迴圈:while迴圈、do...while迴圈與foreach迴圈2:效率問題 for迴圈要高於while循環, for循環屬於計數循環,而while循環bool型循環
######對於for循環我們了解的差不多了,我們舉幾個程式碼為例:######<?php /******for 循环 唯一一个计数循环******/ $i = 0; for(;$i < 10; ){ echo $i; $i++; } echo '<hr>'; echo '<table border="1" align="center" width="800">'; for($tr = 0;$tr<10;$tr++){ echo '<tr>'; for($td = 0;$td<10;$td++){ echo '<td>'.$tr.$td.'</td>'; } echo '</tr>'; } echo '</table>'; ?>###程式碼運行結果如下:###############推薦學習:《###PHP影片教學###》###
以上是什麼是for循環?它和while循環的差別是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!