从多维对象数组中检索键

时间:2015-08-14 03:49:53

标签: php arrays parsing multidimensional-array

我正在使用多维对象/数组,并想要检索标记为confirm_enabled的键的值并将其存储在变量中。这是对象:

object(stdClass)#361 (2) { ["id"]=> string(1) "1" ["meta"]=> string(475) "{"feed_name":"Default Feed","auto_respond":"0","push_Salesforce":"0","lookup_enabled":"1","confirm_enabled":"1","voterdata_mapped_fields*":"9","voterdata_mapped_fields*":"10","voterdata_mapped_fields_*":"11","voterdata_mapped_fields_*":"","voterdata_mapped_fields_*":"","voterdata_mapped_fields_*":"13","voterdata_mapped_fields_*":"6"}" }

有谁知道我该怎么做?

1 个答案:

答案 0 :(得分:0)

我已经弄明白了!在尝试解析之前,我忘了json_decode()。我查询了我的数据库以检索存储在$meta中的对象。从那里,我刚刚做了以下事情:

$meta = json_decode( $meta[0]->meta );
$confirm_enabled = intval( $meta->confirm_enabled );

我希望这有助于某人!