所以,我有一个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
如何删除此标题?
答案 0 :(得分:4)
如果您只想将JSON编码的数组保存到文件中,则不需要使用JsonResponse,简单的json_encode就足够了。
这看起来像这样:
$fs = new Filesystem();
$fs->dumpFile('test.json', json_encode($this->data));