php多维数组,我想取出k那个维度的所有值,要怎么写呢

$arr= Array('value'=>$array[0]['value'][0]['value'][k]['attributes']['name']);
我想取出k那个维度的所有值,要怎么写呢

看你的数组结构到K那个维度还一层数据, 那你把K那个维度赋值给一人新数组, 把新数据输出出来不就可以了吗
$newArr = array();
$newArr = $array[0]['value'][0]['value'][k];
echo "<pre>";
print_r($newArr);
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-02-11
如果K 维度有多个值的话,就要循环数组的形式来取得。 让后给放到数组中。。追问

恩 是多个值 这个多维度的要怎么循环呢

追答

foreach($array[0]['value'][0]['value'][k] as $key=>$val){
$arr[$key] = $val;

}

第2个回答  2014-02-11
直接foreach循环读取$array[0]['value'][0]['value'][k]的值
相似回答
大家正在搜