boulzy / array-comparator
一个使用匹配函数比较数组的库
1.0.1
2023-10-23 19:58 UTC
Requires
- php: ^8.2
- ext-json: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.35
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.4
- symfony/var-dumper: ^6.3
README
描述
boulzy/array-comparator PHP 库是从原本在 imbo/behat-api-extension 中找到的 ArrayContainsComparator 提取而来。它旨在通过匹配函数简化数组比较,提供一组工具以使数组比较更高效、更方便。
安装
要安装此库,您可以使用 Composer
composer require boulzy/array-comparator
用法
以下是使用匹配函数比较数组的示例
require_once 'vendor/autoload.php';
$comparator = new \Boulzy\ArrayComparator\ArrayComparator();
$result = $comparator->compare($expected, $actual);
您可以将数组或 JSON 字符串作为两个参数之一传递。
有关 JSON 或数组格式的详细信息,请参阅 imbo/behat-api-extension 文档。
许可
本项目采用 MIT 许可证。