您的位置:首页 > 编程语言 > PHP开发

php2维数组遍历

2017-10-23 15:17 162 查看
//第一种

/*

$arr=array('name'=>'list','age'=>23,'area'=>'beijing','hobby'=>array('basketball','football','pingpang'));

foreach($arr as $k=>$v)

{

if(is_array($v))

{
foreach($arr['hobby'] as $k2=>$v2)
{
echo $k2.'~~'.$v2.'<br>';
}

}

else{

echo $k.'~~'.$v.'<br>';

}

}
*/

//第二种

$arr=array('name'=>'list','age'=>23,'area'=>'beijing','hobby'=>array('basketball','football','pingpang'));

while($row=each($arr)){

if(is_array($row['value']))

{

while($row2=each($row['value']))

{
echo $row2['key'].'~~'.$row2['value'].'<br>';

}

}

else{
echo $row['key'].'~~'.$row['value'].'<br>';

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: