array_intersect_uassoc() function in php
0 2102
array_intersect_uassoc() function of PHP is used to create a new array by matching the keys and values of two or more associative arrays with the help of a user define function or callback function. It is an inbuilt function of PHP.
Syntax
array_intersect_uassoc ($arr1,$arr2,.....$arrN,callback_function);
Here,
$arr1,$arr2 and $arrN are PHP arrays and callback_function is a user define function.
Example:
<?php function callback_function($x,$y) { if ($x===$y) { return 0; } return ($x>$y)?1:-1; } $arr1= array("fruit1"=>"Apple","fruit2"=>"Banana","fruit3"=>"Orange","fruit4"=>"Pear"); $arr2= array("fruit5"=>"Banana","fruit6"=>"Banana","fruit3"=>"Orange","fruit4"=>"Litchi"); $result=array_intersect_uassoc($arr1,$arr2,"callback_function"); echo "<pre>"; print_r($result); ?>
Output:
Share:
Comments
Waiting for your comments