以下数组有多个数据数组。一些数据数组有 field message
,而另一些则没有。
我想从具有这些字段的数组中获取message
和created_time
字段。
我可以在没有循环的情况下获取数据,例如:
$msg = $json['posts']['data'][0]['message'];
但是我如何使用循环并从所有具有该字段的数组中获取消息字段。
Array
(
[id] => 1234
[posts] => Array
(
[data] => Array
(
[0] => Array
(
[id] => 123_456
[from] => Array
(
[name] => User Name
[id] => 123
)
[message] => This is the message i want to get.
[privacy] => Array
(
[value] =>
)
[type] => status
[status_type] => mobile_status_update
[created_time] => 2013-01-13T11:09:55+0000
[updated_time] => 2013-01-13T11:09:55+0000
[comments] => Array
(
[count] => 0
)