循环JSON文档,将字符串加载到数组中,然后操作文档


Looping JSON document, loading string into array then manipulating the document

我正在循环执行json响应,并希望将文档的部分内容加载到数组中。目前我只能回显解析后的字符串。

foreach($data['movies'] as $item) {
        echo $item['release_dates']['theater'];
}

我该如何更改它,以便将结果加载到数组中?

我想放入数组的解析字符串是日期

此外,我有一个示例脚本,它可以找到两个日期之间的差异,并循环一个图像来查找差异。我可以操作它吗?这样它就可以找到上一个数组循环中构造的数组对象之间的差异,而不是找到变量之间的差异?

$d1 = strtotime('2012-04-04');
$d2 = strtotime('2012-03-31');
$interval=($d1-$d2)/(3600*24);
for ($i = 0; $i <= $interval; $i++) 
{ 
  echo '<img src="test.jpg">';
}

如果我正确理解了第一部分,那么这可能就是你想要的?

$dataArray = array();
foreach($data['movies'] as $item) {
    $dataArray[] = $item['release_dates'];
}