php json响应大括号

时间:2014-05-08 16:17:38

标签: php json

这是我的代码:

$response = $obj->toArray();
$encoded = json_encode($response, true);
header('Content-type: application/json');
exit($encoded); 

,结果有时像:

[ {"id":"1","value":"COM1"} , {"id":"2","value":"COM2"} ]

我希望它像一个纯粹的json:

{ "0" : {"id":"1","value":"COM1"} , "1" : {"id":"2","value":"COM2"} }

请帮帮我。

1 个答案:

答案 0 :(得分:2)

尝试这样的事情:

json_encode( $array, JSON_FORCE_OBJECT )

这将返回{}

中包含的所有内容