php为所有匹配检查一个阵列与另一个阵列

时间:2014-05-13 18:56:33

标签: php arrays

我有两个列出人的数组,我正在试图找出两个数组中的哪些人。

$employees = Array("bob", "john", "jerry", "mike");
$homies = Array("bob", "john", "arnold");

我基本上需要知道哪些家伙都是员工和兄弟(在这种情况下,鲍勃和约翰),所以我有一个新阵列:

$employees_and_homies = Array("bob", "john");

我在这里看了十几个其他问题,但我迷失了,并没有为这个特殊案例工作。

2 个答案:

答案 0 :(得分:3)

array_intersect()

$employees_and_homies = array_intersect($employees, $homies);

答案 1 :(得分:1)

print_r(array_intersect ($employees, $homies));

@Ref:http://in1.php.net/array_intersect