Php 如何仅从关联数组的所有键中获取重复值
我只想从关联数组的所有关键帧中提取重复项。。 阵列结构为:Php 如何仅从关联数组的所有键中获取重复值,php,duplicates,associative-array,duplicate-removal,Php,Duplicates,Associative Array,Duplicate Removal,我只想从关联数组的所有关键帧中提取重复项。。 阵列结构为: Array ( [bank_users] => Array ( [0] => 8 [1] => 8 [2] => 8 [3] => 28 ) [bank_link] => Array ( [0] => 8 [1] => 8 [2] =&g
Array
(
[bank_users] => Array
(
[0] => 8
[1] => 8
[2] => 8
[3] => 28
)
[bank_link] => Array
(
[0] => 8
[1] => 8
[2] => 8
[3] => 28
[4] => 28
[5] => 28
[6] => 28
[7] => 28
[8] => 73
[9] => 73
[10] => 73
)
[banks] => Array
(
[0] => 8
[1] => 28
)
)
现在,在这个数组中,我需要一个函数,该函数应该检入每个键并给我重复项。。正如上面的例子一样,8和28应该作为结果出现,因为这些值在所有三个键中都可用银行用户、银行链接、银行。
请帮忙 -从数组中删除重复值您需要获取每个数组中的公共元素,并将它们减少到每个数组中只有一个
试一试
尝试使用
银行
而不是银行
。是。。我只是用合适的钥匙检查了一下。。但是我很抱歉。。对不起,它起作用了。。我只是把钥匙弄错了。。但我的问题是这些键不是固定的,我如何才能在数组中传递它们?在这种情况下,使用类似于call\u user\u func\u数组('array\u intersect',$arr)
$result = array_unique(
array_intersect($arr['bank_users'], $arr['bank_link'], $arr['banks'])
);