json_encode的小技巧
程序员文章站
2023-12-01 22:07:22
做了一个 API 文档自动生成,解析的是每个 控制器类 的注释 json 数据,在做测试工具的时候,多层的 json 只有通过一个 textarea 把数据弄进去。如下图 怎么格式化 Json 数据并且中文不进行 Unicode 呢? 文档 json_encode 的官方文档 PHP 的 JSON ......
做了一个 api 文档自动生成,解析的是每个 控制器类 的注释 json 数据,在做测试工具的时候,多层的 json 只有通过一个 textarea 把数据弄进去。如下图
怎么格式化 json 数据并且中文不进行 unicode 呢?
文档
解答
①、不进行 unicode 转义
json_unescaped_unicode = 256;
②、格式化输出 json 数据
json_pretty_print = 128;
同时进行 ① 和 ②
json_encode($value, json_pretty_print + json_unescaped_unicode)