上篇文章跟大家介紹了《什麼是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,判斷是否符合循環條件;
- 如果表達式2,符合執行迴圈的條件,那麼執行{}內的程式碼(循環體)
執行表達式3,自增或自減條件
執行表達式2,判斷是否符合迴圈條件- 對於for迴圈與while迴圈的差異:
數算型迴圈只有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中文網其他相關文章!
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章
Windows 11 KB5054979中的新功能以及如何解決更新問題
3 週前ByDDD
如何修復KB5055523無法在Windows 11中安裝?
3 週前ByDDD
Inzoi:如何申請學校和大學
4 週前ByDDD
如何修復KB5055518無法在Windows 10中安裝?
3 週前ByDDD
在哪裡可以找到Atomfall中的站點辦公室鑰匙
4 週前ByDDD

熱工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Dreamweaver CS6
視覺化網頁開發工具

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

WebStorm Mac版
好用的JavaScript開發工具

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境