PHP array_uintersect_uassoc() Function

What is array_uintersect_uassoc() Function?


The "array_uintersect_uassoc()" function computes the intersection of arrays with additional index check, compares values and keys by user defined functions to give the intersecting elements.



In the above syntax "array1" and "array2" are compared for keys in "function1", for values in "function2" ,then returns an array of intersecting elements from "array1".

Example :

function funct1_key($x1,$x2)
if ($x1===$x2)
return 0;
return 1;
function funct2_value($x1,$x2)
if ($x1===$x2) { return 0; }
return 1;
Result :

Array ( [a]=> Orange [b]=> Guava );

In the above example the values and keys of both array elements are compared for keys in "funct1_key", and for values in "funct2_values" the intersection of values from "$a" is returned in an array.

PHP Topics

Ask Questions

Ask Question