簡體   English   中英

如何回顯3D數組

[英]How to echo a 3d array

您好,我想按鍵“值”對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";

我認為最好的回聲數組的方法是

 echo print_r($array, true);

嘗試這個。

foreach($data as $v){

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

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM