多维数组只返回PHP中的一个项目

时间:2009-07-24 18:53:32

标签: php arrays foreach

我有一个多维数组,有几个层次。我试图循环一些较低级别的数组项,但是当我这样做时,它似乎只返回一个数组项。

foreach ($items as $item) {
  foreach ($item as $id) {
    echo $id;
  }
}

出于某种原因,echo $ id只返回$ item数组中的第一项,我如何查看$ item数组中的所有项,并回显那些?

2 个答案:

答案 0 :(得分:2)

首先,你完全确定它是一个多维数组吗?我尝试使用

检查我的$ items结构
print_r($items)

答案 1 :(得分:2)

var_dump()总是我最喜欢的。