我正在使用file_get_contents抓取一些JSON数据,我需要对其进行压缩,以便将其作为数据属性添加到我页面中的HTML元素上。基本上我只需要删除换行符,额外的空格或制表符。似乎每个人都建议使用ob_gzhandler。但我无法做到这一点 - 我无法控制在我们的生产环境中启用的模块。任何人都可以建议一个PHP代码片段,它可以在没有ob_gzhandler的情况下做我想做的事情吗?
答案 0 :(得分:9)
如果您希望将数据写成JSON,您可以做一个简单的事情:
echo json_encode(json_decode($data));
这将删除所有空格
答案 1 :(得分:0)
您可以用+符号替换空格。