[{"id":"15","heading":"Post1","content":"Post 1 Content","date":"2016-11-09 08:51:37"},
{"id":"16","heading":"Post2","content":"Post 2 Content","date":"2016-11-09 08:52:09"},
{"id":"17","heading":"Post3","content":"Post 3 Content","date":"2015-06-09 08:52:09"}]
我有上面的JSON数组。我试图把它转换成一个JSON对象为如何修改/转换JSON数组结构
2016
Nov
Post1
Post2
2015
June
Post3
我能够通过
while ($row = mysqli_fetch_row($result)) {
$year = date('Y', strtotime($row['2']));
$month = date('M', strtotime($row['2']));
$navarray[$year][$month][] = array($row[0], $row[1], $row[3]);
}
在PHP实现这一目标,但找不出它的JS。
我将在Underscore库中传递输出JSON对象。但是如果我能得到diff数组结构,它也可以工作。 – unkn0wn