PHP 陣列遍歷方法總結

WBOY
發布: 2016-08-08 09:22:49
原創
848 人瀏覽過

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

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!