I'm using array_add($array, 'key', 'value');
to create the data structure.
foreach ($archives as $archive){
$results = array_add($results, $archive->year,
array($archive->month => array('name' => $archive->month_name)));
}
If i json_encode()
the $results
i get this output:
{
2015: {
02: {name:'February'}
}
}
But i want something like:
{
2015: {
02: {name:'February'},
01: {name:'January'}
}
}
And of course this should works for different years too.