為了多次執行相同的代碼塊,將使用循環。PHP支持四種類型的循環。
- For循環-代碼循環指定次數。當您知道要執行一條語句或語句塊的次數時,可以使用它。
語法- - - - - -
(初始化;條件;增量){要執行的代碼;}
要為多個循環迭代的計數器設置起始值,需要使用初始化器。
- While循環-隻要特定條件為真,代碼就循環。如果條件為真,它將被執行。在代碼執行之後,它再次被求值,循環將繼續,直到發現條件為假。
語法- - - - - -
While (condition){要執行的代碼;}
- 做……While循環-代碼循環一次,然後重複循環,直到特殊條件為真。
語法- do{要執行的代碼;} while(條件);
- Foreach循環-代碼為數組中的每個元素循環。在每次循環中,當前元素數組被賦值$,數組指針移動1,當下一次循環發生時,下一個元素將被處理。
語法- foreach(數組作為值){要執行的代碼;
〇break語句位於語句塊內部。當你想要退出循環時,你可以完全控製它。一旦你離開循環,立即語句將被執行到循環中。關鍵字打破用於提前終止循環的執行。
continue語句——像break語句一樣,continue語句也位於包含由循環執行的代碼的語句塊中,並且在條件測試之前。對於遇到continue語句的傳遞,循環的rest代碼將被跳過,並開始下一個傳遞。