array_intersect_uassoc() function in php

array_intersect_uassoc() function in php

by Pooja Chikara 02-Apr-20

0 349


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:

array_intersect_uassoc() function in php


Share:


Leave a Reply


Comments
    Waiting for your comments