dtpoius74857
2015-02-10 15:13
浏览 113
已采纳

在PHP中创建一个包含数组数组的json对象

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.

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题