首頁  >  文章  >  php教程  >  php學習之遍歷數組

php學習之遍歷數組

黄舟
黄舟原創
2016-12-20 11:50:271405瀏覽

遍歷陣列中的所有元素是常用的一種操作,在遍歷的過程中可以完成查詢或其他操作。跟大家介紹下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)! 

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn