brzuchal / json-highlighter
一个用于在终端中为JSON进行语法高亮的PHP库。
1.0.x-dev
2024-10-01 07:25 UTC
Requires
- php: ^8.1
Requires (Dev)
- doctrine/coding-standard: ^12.0
- phpunit/phpunit: ^10.0
This package is auto-updated.
Last update: 2024-10-01 07:26:11 UTC
README
一个简单的PHP库,用于在终端中为JSON进行语法高亮。
安装
通过Composer安装此包
composer require brzuchal/json-highlighter
使用方法
您可以使用这个库在您的终端中高亮JSON字符串
use Brzuchal\JsonHighlighter\JsonHighlighter; $json = '{ "name": "John", "age": 30, "married": false, "children": null }'; echo JsonHighlighter::highlight($json);
这将使用ANSI转义码在您的终端中输出语法高亮的JSON。
示例输出
输出将看起来像
{ "name": "John", "age": 30, "married": false, "children": null }
键将在 浅蓝色 中显示,字符串在 绿色 中显示,数字在 白色 中显示,布尔值在 橙色 中显示,而 null
值在 浅灰色 中显示。
许可协议
版权所有(c)2024 Michał Marcin Brzuchalski
本项目采用MIT许可协议。有关详细信息,请参阅LICENSE 文件。