承接 jdelta/pretty-json 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

jdelta/pretty-json

Composer 安装命令:

composer require jdelta/pretty-json

包简介

The new JSON pretty print approach.

README 文档

README

The new JSON pretty print approach.

Example:

require __DIR__ . '/../vendor/autoload.php';

use jDelta\PrettyJson;

$myData = [
    'service_url' => 'http://example.com/api/my-friends',
    'success' => true,
    'data' => [
        ['id'=>1, 'name'=>'Bill Gates', 'age' => 62],
        ['id'=>2, 'name'=>'Elon Musk', 'age' => 46],
        ['id'=>3, 'name'=>'Mark Zuckerberg', 'age' => 33]
    ],
    'total' => 3,
    'response_time' => '0.0014s'
];

//Before
echo '<pre>';
echo json_encode($myData, JSON_PRETTY_PRINT);
echo '</pre>';

//Now
echo '<pre>';
echo PrettyJson::getPrettyPrint(json_encode($myData));
echo '</pre>';

Result before:

{
    "service_url": "http:\/\/example.com\/api\/my-friends",
    "success": true,
    "data": [
        {
            "id": 1,
            "name": "Bill Gates",
            "age": 62
        },
        {
            "id": 2,
            "name": "Elon Musk",
            "age": 46
        },
        {
            "id": 3,
            "name": "Mark Zuckerberg",
            "age": 33
        }
    ],
    "total": 3,
    "response_time": "0.0014s"
}

Result now:

{
    "service_url": "http://example.com/api/my-friends",
    "success": true,
    "data": [
        {"id": 1, "name": "Bill Gates", "age": 62},
        {"id": 2, "name": "Elon Musk", "age": 46},
        {"id": 3, "name": "Mark Zuckerberg", "age": 33}
    ],
    "total": 3,
    "response_time": "0.0014s"
}

统计信息

  • 总下载量: 1.16k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-04-18

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固