php多维数组 - 未定义的偏移量/索引

时间:2016-09-10 15:10:52

标签: php arrays multidimensional-array

我有一个包含许多数组的数组。我依次访问它们。

print_r($orderData[0]),输出为:

Array (
  [201] => Array (
    [name] => SuperMarket One
    [type] => line_item
    [item_meta] => Array (
      [_qty] => Array (
        [0] => 1
      )
    )
  )
)

我的问题是,我似乎无法访问任何内容,例如print_r($orderData[0]['name'])给了我:

Notice: Undefined index: name in /Path

同样,我不能使用print_r($orderData[0][0])等。

我必须在这里遗漏一些非常明显的东西。

2 个答案:

答案 0 :(得分:0)

使用

访问它
$orderData[0][201]['name']

答案 1 :(得分:0)

你的另一个数组中包含密钥201.使用PHP的函数 var_dump($ orderData [0])来查看数组的完整结构。