Rumah >pembangunan bahagian belakang >tutorial php >PHP 数组遍历方法总结

PHP 数组遍历方法总结

WBOY
WBOYasal
2016-08-08 09:22:49904semak imbas

在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教程有兴趣的朋友有所帮助。

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn