遍歷陣列中的所有元素是常用的一種操作,在遍歷的過程中可以完成查詢或其他操作。跟大家介紹下php學習中,遍歷數組的方法有很多種,其中最常用的是透過foreach()和list()函數進行數組的遍歷。
1.foreach遍歷陣列
如:
$arr1 = array("team"=>"barcelona","name"=>"messi","age"=>24);
foreach($arr1 as $value) {
echo $value."
";
}
上面的例子中,php為數組$arr1的每個元素依次執行循環,將$value賦值給當前的每個元素,各元素按照數組內部順序進行處理。
2.用list()函數進行陣列的遍歷
list()函數將陣列中的值賦予一些變數。與array()函數相似,它並不是真正的函數,而是語言結構。 list()函數僅能用於數字索引的數組,且數字索引從0開始。
為了更好的理解list()函數,我們用list()函數跟each()函數結合,將儲存在陣列中的使用者登入的資訊取得出來。
如:
while(list($name,$value) =each($_POST)){
if($name!="real"){
}
以上就是php學習遍歷陣列的內容,更多相關內容請關注PHP中文網(www.php.cn)!