在PHP中将索引数组转换为json对象

时间:2013-06-07 01:00:57

标签: php arrays json

当我使用json_encode时,我得到一个充满对象的大数组。如何获得返回许多json对象的结果。

e.g

当前结果

  

[{data1},{data2},{data3}]

我想要的结果

  

{{data1},{data2},{data3}}

我当前代码的片段

        $obj = json_decode($response);
        $list_of_obj = $obj->{'profiles'}->{'profile'}; // returns an array of json objects

        foreach($list_of_obj as $prov)
        {
            $list_of_prov[] = $prov;
        }

        file_put_contents('./results/profiles/' . time() . '-' . $count . '.json', json_encode($list_of_prov, true));

1 个答案:

答案 0 :(得分:0)

如果你有一组JSON对象,这将在PHP中生成一个对象数组。

这里有一些文档可以帮助您: http://json.org/