charliekassel / array-diff
查找两个数组之间的差异
0.0.2
2018-02-19 14:48 UTC
Requires
- php: >=7.0.0
Requires (Dev)
- phpunit/phpunit: ^6.5
This package is not auto-updated.
Last update: 2024-09-15 04:57:44 UTC
README
计算两个数组之间的变化。
进行中。
给定两个数组
$old = [ 'a' => 1, 'b' => 2, 'c' => 3 ]; $new = [ 'b' => 2, 'c' => 5 ]
我们应该期待以下输出
$differ = new \Differ\ArrayDiff(); $difference = $differ->diff($old, $new); var_dump($difference); array(3) { 'added' => array(0) { } 'removed' => array(1) { 'a' => int(1) } 'changed' => array(1) { 'c' => array(2) { 'old' => int(3) 'new' => int(5) } } }