您现在的位置是:网站首页>PHPPHP

php JSON数据格式化(美化)的方法

左鹏2019-07-11 02:49:32PHP364人已围观

简介一、使用 json_encode 输出 true, 'errMsg' => &#

一、使用 json_encode 输出

        true, 'errMsg' => '', 'member' =>array( array( 'name' => '李', 'gender' => '男' ), array( 'name' => '赵', 'gender' => '女' ) ) ); echo json_encode($arr); ?>

输出:

{"status":true,"errMsg":"","member":[{"name":"\u674e","gender":"\u7537"},{"name":"\u8d75","gender":"\u5973"}]}

二、使用 jsonFormat 输出

        true, 'errMsg' => '', 'member' =>array( array( 'name' => '李', 'gender' => '男' ), array( 'name' => '赵', 'gender' => '女' ) ) ); echo jsonFormat($arr); ?>

输出:

{ "status":true, "errMsg":"", "member":[ { "name":"李", "gender":"男" }, { "name":"赵", "gender":"女" } ] }

三、php5.4 以后,json_encode增加了JSON_UNESCAPED_UNICODE , JSON_PRETTY_PRINT 等几个常量参数。使显示中文与格式化更方便。

        true, 'errMsg' => '', 'member' =>array( array( 'name' => '李', 'gender' => '男' ), array( 'name' => '赵', 'gender' => '女' ) ) ); echo json_encode($arr, JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT);

输出:

{ "status": true, "errMsg": "", "member": [ { "name": "李", "gender": "男" }, { "name": "赵", "gender": "女" } ] }














站点信息

  • 建站时间:2018-09-18
  • 网站程序:Laravel
  • 主题模板:《今夕何夕》
  • 文章统计:73条
  • 统计数据
  • 微信公众号:扫描二维码,关注我们