这是我的代码:
$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"} }
请帮帮我。
答案 0 :(得分:2)
尝试这样的事情:
json_encode( $array, JSON_FORCE_OBJECT )
这将返回{}
中包含的所有内容