如何回显3d数组

时间:2014-05-25 00:21:32

标签: php arrays

你好我想用键"值"来排序我的3d数组。然后回应出来的回应。这是一个分数游戏,人们假设按顺序放置分数我生成了分数,但我需要像echo $ data [0]一样逐个回显数组。

 $data = array(
    array('Value' => $even, 'PartA' => $Part1A, 'PartB' => $Part1B),
    array('Value' => $even2, 'PartA' => $Part2A, 'PartB' => $Part2B),
    array('Value' => $even3, 'PartA' => $Part3A, 'PartB' => $Part3B),
    array('Value' => $even4, 'PartA' => $Part4A, 'PartB' => $Part4B),
    array('Value' => $even5, 'PartA' => $Part5A, 'PartB' => $Part5B)
  );
 // function makeSortFunction($field)
  // {
    // $code = "return strnatcmp(\$a['$field'], \$b['$field']);";
    // return create_function('$a,$b', $code);
  // }

  // usort($data, makeSortFunction('Value'));
  sort($data);
var_dump($data);
echo "test" . $data[0][0] . "test";

2 个答案:

答案 0 :(得分:1)

我认为回应数组的最佳方法是

 echo print_r($array, true);

答案 1 :(得分:0)

试试这个。

foreach($data as $v){

    foreach($v as $v2){
        echo $v2;
    }

}