rustam/php-project-lvl2

v1.0 2020-06-22 17:24 UTC

This package is auto-updated.

Last update: 2024-09-15 23:07:36 UTC


README

Maintainability Test Coverage

Gendiff

这是一个实现文件比较工具的教程项目。

要通过composer安装,请在控制台输入

composer global require rustam/php-project-lvl2

输入type以获取帮助。

gendiff -h
Generate diff

Usage: gendiff (-h|--help) gendiff (-v|--version) gendiff [--format <fmt>] <firstFile> <secondFile>

Options: -h --help Show this screen -v --version Show version --format <fmt> Report format [default: pretty]

此实用程序还可以作为函数使用。示例

genDiff('before.json', 'after.json', 'plain);

before.json after.json 文件路径。format - 输出格式。

您可以使用绝对和相对文件路径来比较文件

该实用程序还可以比较具有嵌套结构的文件。

该实用程序可以在三种版本中显示结果

-Plian -Pretty [默认] -JSON

JSON

纯文本

支持的比较文件格式:.json .yaml .yml