Php 如何找出两个多维数组之间的差异
我有一个如下形式的数组Php 如何找出两个多维数组之间的差异,php,multidimensional-array,Php,Multidimensional Array,我有一个如下形式的数组 Array ( [83YaO] => Array ( [0] => admin@gmail.com ) [78hk0] => Array ( [0] => vero@gmail.com ) ) 以及表单中的另一个数组 Array ( [83YaO] => Array (
Array
(
[83YaO] => Array
(
[0] => admin@gmail.com
)
[78hk0] => Array
(
[0] => vero@gmail.com
)
)
以及表单中的另一个数组
Array
(
[83YaO] => Array
(
[0] => admin@gmail.com
[1] => asdsad@gmail.com
[2] => singh@gmail.com
)
)
如何找到差异以添加联系人,如
Array
(
[83YaO] => Array
(
[0] => admin@gmail.com
[1] => singh.pratibha1432@gmail.com
)
[78hk0] => Array
(
[0] => vero@gmail.com
)
)
拒绝这样的联系:
[83YaO] => Array
(
[0] => admin@gmail.com
)
将array1与array2或更多其他数组进行比较,并返回array1中不存在于任何其他数组中的值
$array1 = array("a" => "green", "red", "blue", "red");
$array2 = array("b" => "green", "yellow", "red");
$result = array_diff($array1, $array2);
print_r($result);
使用或这不起作用我已经试过了告诉我们你试过了什么,但这不是我想要的方式!它只是一个普通的数组,但我希望它能像我上面描述的那样实现它。我如何才能实现它?@Veronica99请参阅中的“向下滚动到相同的函数”