PHP教學-陣列專用迴圈
《foreach》
foreach是專門用來處理陣列的迴圈,他可以將陣列中的成員逐一(按照存放在記憶體中的順序)讀出來。格式如下:
foreach(陣列名稱 as 陣列成員內容){
子句;
}
子句;
}
或
foreach(陣列名稱 as 鍵=>陣列成員內容){
子句;
}
子句;
}
範例:
<?php $student = array( 314=>"溫瑞萱",114=>"隋棠",212=>"喻可唯",214=>"阿寶",215=>"迷你彬",311=>"溫瑞凡",115=>"宥勝",313=>"郝康德",111=>"蔡淑臻",211=>"林凡",112=>"李沛旭",315=>"藍天蔚",213=>"席曼寧",312=>"謝安真",113=>"溫昇豪"); foreach($student as $key=>$value){ echo '$student['.$key."]:".$value."<br> "; } ?>
說明:
一、設定陣列時,並未依照鍵的順序排放。
二、foreach迴圈執行時,會將陣列成員逐一(按記憶體中存放的順序)讀出直到全部讀完為止。在foreach的條件裡$student是陣列名稱,$key=>$value是「陣列鍵」對應「陣列成員內容」的關係。
三、使用單引號(')是為了顯示陣列名稱。
一、設定陣列時,並未依照鍵的順序排放。
二、foreach迴圈執行時,會將陣列成員逐一(按記憶體中存放的順序)讀出直到全部讀完為止。在foreach的條件裡$student是陣列名稱,$key=>$value是「陣列鍵」對應「陣列成員內容」的關係。
三、使用單引號(')是為了顯示陣列名稱。
留言
張貼留言