while循環
表達式將會執行一段代碼直到條件語句為false。While循環通常更適合數據庫相關操作。

while(條件)循環的條件比較簡單,只要條件為真,則一直循環下去,一直到條件為假才終止循環,終止條件跟內部執行代碼相關,一般用于多次循環,我平時使用直接將條件設置為true,讓循環無限循環,直到觸發我設置的條件才主動exit()終止循環來使用。
do...while循環
do...while 循環,先執行代碼,在檢查循環條件,如果循環條件為真,則繼續執行循環,如果為假則終止循環。

需要知道的是。do...while循環比較特殊了,他是在執行了代碼之后才決定,要不要繼續循環下去 ,也就是說,do...while循環至少會執行一次循環,就算代碼第一次就返回false,代碼也是執行了一次的。所以條件代碼需要將第一次循環的結果也計算進去,不然很容易多循環一次。
for循環
如果你已定確定了需要循環的次數,就可以使用for循環來循環for循環固定循環多少次,for循環的條件需要提前設定好參數,for循環需要三個參數
初始化循環計數器的值
評估每個循環迭代。如果值為 TRUE,繼續循環。如果它的值為 FALSE,循環結束。
增加循環計數器的值

上面的代碼就是for循環的典型例子,循環十次,簡單實用,使用for循環的前提是你已經確定了循環的次數。
foreach循環
foreach 又叫遍歷循環,只能對數組使用,用來取出數組中的每個鍵/值對。

foreach循環沒有固定次數,循環的次數根據數組來決定,數組有多少鍵值對,就循環多少次,每次循環取出對應的鍵和值,是平時代碼中用到最多的循環,循環過程中,數組的鍵會賦值給$key 值會賦值給$val,是操作數組的重要循環函數。
上一篇: 購買支付存在漏洞怎么辦?
下一篇: 軟文中的錯別字一定要糾正
關鍵詞:



