苗条的框架Pretty JSON

时间:2019-07-06 03:31:44

标签: php json slim

如何配置Slim Framework以输出漂亮的JSON?

在PHP本机中,我可以使用这种语法

json_encode($data, JSON_PRETTY_PRINT);

1 个答案:

答案 0 :(得分:0)

引用Slim docs

  

Slim的Response对象通过Json($ data,$ status,   $ encodingOptions)以帮助简化返回JSON数据的过程。

     

$ data参数包含您希望返回的数据结构   JSON。 $ status是可选的,可用于返回自定义HTTP   码。 $ encodingOptions是可选的,并且是相同的编码选项   用于json_encode()。

因此,如果您使用withJson返回JSON响应,则可以像这样使用它:

return $response->withJson($data, 200, JSON_PRETTY_PRINT);