首頁  >  文章  >  後端開發  >  PHP 陣列遍歷方法總結

PHP 陣列遍歷方法總結

WBOY
WBOY原創
2016-08-08 09:22:49877瀏覽

在PHP中陣列分為兩類: 數字索引數組和關聯數組。 
其中數字索引數組和C語言中的數組一樣,下標是為0,1,2… 
而關聯數組下標可能是任意類型,與其它語言中的hash,map等結構相似。
下面介紹PHP中遍歷關聯數組的三種方法: 
方法1:foreach 

<?php 
$sports = array( 
&#39;football&#39; => 'good', 
'swimming' => 'very well', 
'running' => 'not good'); 
foreach ($sports as $key => $value) { 
echo $key.": ".$value."<br />"; 
}
?> 

輸出結果: 
<?php 
$sports = array( 
&#39;football&#39; => 'good', 
'swimming' => 'very well', 
'running' => 'not good'); 
while ($elem = each($sports)) { 
echo $elem['key'].": ".$elem['value']."<br />"; 
}
?> 

running: not good 
方法2,each
<?php 
$sports = array( 
&#39;football&#39; => 'good', 
'swimming' => 'very well', 
'running' => 'not good'); 
while (list($key, $value) = each($sports)) { 
echo $key.": ".$value."<br />"; 
?> 
rrreee

方法3:list & each

 


 

以上就介紹了PHP 數組遍歷方法總結,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

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