PHP學習筆記12(迴圈)

2021-08-21 07:39:04 字數 875 閱讀 9834

php迴圈

php中迴圈有4種:while迴圈、for迴圈、do-while迴圈和foreach迴圈。

while迴圈

while迴圈會一直執行**塊知道迴圈判斷條件不滿足為止。用法為:while(判斷條件)。例如:

<?php

$a=5;

while($a>=0)

?>

這段**將會輸出:543210。注:while語句在條件不成立的情況下一次也不會執行(要與do-while區別一下)

do-while迴圈

do-while迴圈也會一直執行**直到while的判斷條件不滿足時跳出。用法為:do while(判斷條件)該語句和while語句唯一的區別在於:在do-while中,無論迴圈判斷條件是否滿足,它都會將裡面的**塊執行一遍。例如:

<?php

$a=5;

dowhile($a>=0)

?>

這樣寫的話他會輸出:543210。但是如果將迴圈判斷條件改為while($a<=0)以後,該**還是會輸出乙個5。

for迴圈

for迴圈需要知道三個條件:初始值、判斷條件、執行後的操作。格式為:for(初始值;判斷條件;執行後操作)。示例如下:

<?php

for($a=0;$a<5;$a++)

?>

在for迴圈中,這三個條件都是可以預設的。

foreach迴圈

foreach迴圈在陣列時已經學習過,此處不再說明。

PHP學習筆記 12 程式之外

好久沒有寫部落格了,最近在做乙個專案.其中遇到很多東西.總結一下.寫個部落格.北京啊北京.你怎麼就把春天給弄丟了呢.好熱啊有木有 首先一點,對於需求的理解 假如我們目前有這麼個很簡單的需求.有個產品過來和你說.給我寫乙個大小寫字母轉換的函式.我要傳入大寫或小寫字母.然後幫我轉換成都是大寫或者小寫.這...

學習筆記12

sql server提供了兩種索引 聚集索引和非聚集索引。其中聚集索引表示表中儲存的資料按照索引的順序儲存,檢索效率比非聚集索引高,但對資料更新影響較大。非聚集索引表示資料儲存 在乙個地方,索引儲存在另乙個地方,索引帶有指標指向資料的儲存位置,非聚集索引檢索效率比聚集索引低,但對資料更新影響較小。聚...

PHP學習筆記1 2 預定義變數參考

預定義變數和使用者自定義變數在使用上沒有區別,大多數預定義變數的執行結果都是伺服器的相關資訊 如 版本號 路徑 錯誤引數等 所以我們很少將其用於 前台開發,如果被別有用心得人知道了後,會嚴重威脅伺服器的安全。file 獲取目標檔案的路徑及檔名稱,如果用在包含檔案中,則返回包含檔名,自php4.0.2...