markenwerk/json-pretty-printer

此包已被废弃,不再维护。未建议替代包。

一个为 PHP < 5.4 提供格式化打印 JSON 字符串的 PHP 库

1.0.1 2016-07-15 13:01 UTC

This package is auto-updated.

Last update: 2021-01-18 12:10:17 UTC


README

Build Status Test Coverage Dependency Status SensioLabs Insight Code Climate Latest Stable Version Total Downloads License

一个基于 Kendall Hopkins 的 StackOverflow 回答 为 PHP < 5.4 提供格式化打印 JSON 字符串的 PHP 库。

安装

{
   	"require": {
        "markenwerk/json-pretty-printer": "~1.0"
    }
}

用法

自动加载和命名空间

require_once('path/to/vendor/autoload.php');

格式化打印 JSON 字符串

默认缩进为一个制表符。

use Markenwerk\JsonPrettyPrinter;

$jsonString = json_encode($myObject);
$prettyPrinter = new JsonPrettyPrinter\JsonPrettyPrinter();
$prettyPrinted = $prettyPrinter
	->setIndentationString('  ')
	->prettyPrint($jsonString);

贡献

对我们项目的贡献总是非常受赞赏。
但:请遵循在 CONTRIBUTING.md 文档中编写的贡献指南。

许可证

PHP JSON Pretty Printer 在 MIT 许可证下。