欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

json_encode的小技巧

程序员文章站 2023-12-01 22:07:22
做了一个 API 文档自动生成,解析的是每个 控制器类 的注释 json 数据,在做测试工具的时候,多层的 json 只有通过一个 textarea 把数据弄进去。如下图 怎么格式化 Json 数据并且中文不进行 Unicode 呢? 文档 json_encode 的官方文档 PHP 的 JSON ......

做了一个 api 文档自动生成,解析的是每个 控制器类 的注释 json 数据,在做测试工具的时候,多层的 json 只有通过一个 textarea 把数据弄进去。如下图

json_encode的小技巧

怎么格式化 json 数据并且中文不进行 unicode 呢?

文档

php 的 json 常量

解答

①、不进行 unicode 转义 

json_unescaped_unicode = 256;

②、格式化输出 json 数据

json_pretty_print = 128;

同时进行 ① 和 ②

 

json_encode($value, json_pretty_print + json_unescaped_unicode)