2011-03-25 127 views

回答

18

array_intersect()

$array1 = array("gogo", "blabla", "toto"); 
$array2 = array("stackov","renaul","toto"); 

$commonElements = array_intersect($array1,$array2); 

var_dump($commonElements); 
3

試試這個:

array_intersect($array_one, $array_two); 
2

馬克的回答應該夠你的問題。 如果您希望找到超過2個陣列的相交點,請使用:

$arrays = array(
    array(1, 2, 3), 
    array(2, 4, 6), 
    array(2, 8, 16) 
); 

$intersection = call_user_func_array('array_intersect', $arrays);