删除json文件symfony2的头


Remove header of a json file, symfony2

所以,我在PHP中有一个数组,我写的是将这个数组转换为json,然后将这个json写在一个文件中。json:

$fs = new Filesystem();
$fs->dumpFile('test.json', new JsonResponse($this->data));

我使用symfony 2和JsonResponse中的文件系统来转换json中的数组。

但有了这段代码,在我的文件test.json中,我有了这个标题:

HTTP/1.0 200 OK
Cache-Control: no-cache
Content-Type:  application/json
Date:          Wed, 11 Dec 2013 18:30:19 GMT

如何简单地删除此标头?

如果您只想将JSON编码的数组保存到一个文件中,则不需要使用JsonResponse,简单的JSON_encode就足够了。

这可能看起来像这样:

$fs = new Filesystem();
$fs->dumpFile('test.json', json_encode($this->data));