PHP的三種迴圈

2021-08-20 11:47:56 字數 260 閱讀 6438

while:只要條件為真就迴圈

for:提前知道迴圈的次數

foreach:用來迴圈陣列,指標控制(和while、for控制迴圈次數的條件不同)

當物件被foreach的時候,內部的valid,current,key方法會依次被呼叫,其返回的值便是foreach語句的key和value。當一次迴圈體結束之後,將呼叫next進行下一次的迴圈直到valid返回false。而rewind方法則是在整個迴圈開始前被呼叫,這樣就保證了我們多次遍歷得到的結果都是一致的

三種迴圈的比較

switch case 語法 switch 表示式 變數 case 值1 語句1 break case 值2 語句2 break default 語句3 break 執行過程 當程式執行到switch 表示式 變數 先判斷括號裡的表示式,執行大括號裡的case 後面的值1 如果和值1匹配,就執行語句...

三種常用的迴圈

迴圈 一次一次的重複執行相同的 特點 1 迴圈條件規定迴圈的執行次數 如果不規定次數就會無限迴圈 2 迴圈的操作 要執行的相同或顯示的語句 迴圈分為3種,分別是while迴圈,do while 迴圈,for迴圈 迴圈的三要素 1.迴圈變數 2.迴圈條件 滿足時才執行迴圈體 3.迴圈變數的變化 變化是...

for迴圈的三種寫法

1 遍歷迴圈 for 迴圈變數型別 迴圈變數名稱 迴圈條件 更新語句 迴圈體 string arr for int i 0 i arr.length i 列印台abc d2 迭代器迴圈 string arr listlist arrays.aslist arr for iteratoriterato...