How to use array_intersect() function to return array with all the values of array1 that exist in other arrays in PHP

2 Answers

0 votes
$arr1 = array("a" => "PHP", "C++", "C");
$arr2 = array("b" => "PHP", "C#", "C++");

$result = array_intersect($arr1, $arr2);
   
print_r($result); 
    
/*
run:
 
Array ( [a] => PHP [0] => C++ ) 
      
*/

 



answered Mar 6, 2016 by avibootz
0 votes
$arr1 = array("a" => "PHP", "C++", "C");
$arr2 = array("b" => "PHP", "C#", "C++");
$arr3 = array("a" => "Python", "C#", "C++");

$result = array_intersect($arr1, $arr2, $arr3);
   
print_r($result); 
    
/*
run:
 
Array ( [0] => C++ ) 
      
*/

 



answered Mar 6, 2016 by avibootz
...