PHP“漂亮打印”json_encode
可能的重复:
使用PHP打印JSON
我正在编写一个创建 JSON 文件的脚本。现在我只是使用(PHP 5.2.x)将数组编码为JSON输出。然后,我将返回的值打印到文件中并保存。问题是客户端希望能够打开这些JSON文件以提高可读性,因此我想添加换行符并“漂亮地打印”JSON输出。关于如何做到这一点的任何想法?我能看到的唯一另一种选择是根本不使用,只需手动写入文件内容并为每行添加我自己的换行符。json_encode
json_encode
这是我得到的:
{"product_name":"prod1","val1":1,"val2":8}
这是我想要的:
{
"product_name":"prod1",
"val1":1,
"val2":8
}
我想我也可以用一个命令替换每个逗号,后跟一个\n,括号也是如此......思潮?