PHP对多维数组的操作

上一篇 / 下一篇  2012-08-05 18:23:06 / 个人分类:private edit

<?php
$test=array(array(array('tara','telephone','birthday')),
            array(array('koroa','wazi')));
for($layer=0;$layer<2;$layer++){
for($row=0;$row<2;$row++){
for($column=0;$column<count($test[$layer][$row]);$column++){
echo $test[$layer][$row][$column];
echo "<br />";
}
}
}
?>
好记忆,不如烂笔头,记录下来,更何况自己写的,苦逼的笑笑~~~

如果上面的多维数据变成关联数组,则方法可做调整,调整后为:
<?php
$test=array(array(array('tara'=>'zhiyan','telephone'=>'enjing','birthday'=>'xiuli')),
            array(array('koroa'=>'hanguo','wazi'=>'day by day')));
for($layer=0;$layer<2;$layer++){
for($row=0;$row<2;$row++){
while(list($key,$value)=each($test[$layer][$row])){
echo "$key==================>$value <br/>";
}
}
}
?>

以上转载请注明出处,谢谢:)

TAG:

 

评分:0

我来说两句

Open Toolbar