首页  >  文章  >  后端开发  >  PHP 数组遍历方法总结

PHP 数组遍历方法总结

WBOY
WBOY原创
2016-08-08 09:22:49881浏览

在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>"; 
}
?> 

输出结果: 
football: good 
swimming: very well 
running: not good 

方法2,each

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

方法3:list & each 

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

以上就介绍了PHP 数组遍历方法总结,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn