diff 指定集合在另一个数组中不存在的元素,值的比较
$collection = collect(['one', 'two', 'three', 'four']);
$diffed = $collection->diff(['two', 'four']);
return $diffed; // {"0":"one","2":"three"}
diffKeys 比较集合在另一个数组中不存子的元素,键值的比较
$collection2 = collect([
['name'=>"tom", 'age'=>22],
['name'=>"lily", 'age'=>23],
['name'=>"cherry", 'age'=>19]
]);
$diffed2 = $collection2->diffKeys([
['name'=>"tom", 'age'=>22]
]); // {"1":{"name":"jerry","age":21},"2":{"name":"buchy","age":25}}
网友评论