【发布时间】:2014-02-18 18:17:29
【问题描述】:
我有两个数组:
$array1 = array('red', 'blue', 'green', 'yellow');
$array2 = array('red', 'blue', 'green', 'yellow', 'blue', 'black');
我想知道它们之间的区别。
array_diff()可以告诉我黑色只出现在第二个数组中
array_unique() 只会显示唯一值/删除重复值,但不会告诉我 blue 是由于唯一而被删除的值。
是否有函数告诉我第二个数组 (blue) 中的重复值?
【问题讨论】:
-
没有,你需要为此编写自己的方法。
-
你也想知道这些值的键吗?