使用“字符串整数”作为关键PHP寻址数组

时间:2016-11-17 15:42:21

标签: php arrays json multidimensional-array

我已经使用json_decode函数将给定的json转换为对象,然后我可以通过使用$ givenobject-> name或$ givenobject-> productdetails-> name之类的东西来解决这些问题。问题是,我试图解码的表没有使用简单的索引,而是使用了一个整数作为被视为字符串的键。我不能做$ givenobject-> productdetails->“1” - >名称因为那只会引发错误。

以下是给定json的一个例子:

{
  "id":"1",
  "info":{
    "1":{
      "name":"Example",
      "description":"Example description"
    }
  }
}

如何从此表中提取“name”变量而不必去:

$ tabledata->信息 - >的 1 - >名称

0 个答案:

没有答案