Php 仅比较数组的值并获得差异
我有两个数组,如下所示Php 仅比较数组的值并获得差异,php,arrays,associative-array,Php,Arrays,Associative Array,我有两个数组,如下所示 array1 = { [0]=> 'A' [1]=> 'B' [2]=> 'C' } array2 = { [0]=> 'B' [1]=> 'C' [2]=> 'D' } 我想比较一下这两个数组,得到它们之间的差异。 我需要的回报是这样的 result =
array1 = {
[0]=> 'A'
[1]=> 'B'
[2]=> 'C'
}
array2 = {
[0]=> 'B'
[1]=> 'C'
[2]=> 'D'
}
我想比较一下这两个数组,得到它们之间的差异。
我需要的回报是这样的
result = {
[0]=> 'A'
[1]=> 'D'
}
我想我可以使用array_diff,但它将键和值作为一对进行比较。我只想比较值。
我该怎么做呢?这应该行得通-
array_diff(array_merge($a, $b), array_intersect($a, $b))
正在检查所有合并和所有公用之间的差异。您想要在php或js中使用它吗?我想要在PHPWow中使用它,它可以工作!!非常感谢您的快速响应!