PHP,如何读取多维数组



如果我做var_dump($this->reports);

我有一个这样的数组:

array(15) {
["Terry CS"]=>
array(1) {
["2011-10-26"]=>
array(2) {
  [0]=>
  string(5) "69.90"
  [1]=>
  string(5) "69.90"
}
}
["2011-10-27"]=>
array(3) {
  [0]=>
  string(6) "199.50"
  [1]=>
  string(6) "199.50"
  [2]=>
  string(5) "69.90"
}
}
["Lisa CS"]=>
array(1) {
["2011-10-26"]=>
array(1) {
  [0]=>
  string(5) "69.90"
}
}
}

我如何读取它,以便我可以在表或列表中的数据?

谢谢

如果您想要收集数据以便将其以表格形式打印出来,请参阅PHP手册中的foreach章节。

可以使用foreach对数组进行迭代:

foreach ($this->reports as $key => &$value) {
    var_dump($key, $value); 
}

如果你想访问一个特定的数据,你可以这样做:

var_dump($this->reports["Terry CS"]);

更多信息请点击

相关内容

  • 没有找到相关文章

最新更新