Home >> PHP >> array_intersect_ukey() function in PHP

array_intersect_ukey() function in PHP

The array_intersect_ukey() function used for compares the keys of two or more arrays, and returns the common elements.

Note-use a user-defined function to compare the keys

Syntax

array_intersect_ukey(array1,array2,array3...,yourfunction);

Example

function yourfunction($a, $b){
    if ($a === $b) {
        return 0;
    }
    return ($a > $b)? 1:-1;
}

$array1 = array("a"=>"red","b"=>"green","c"=>"blue");
$array2 = array("d"=>"red","b"=>"green","e"=>"blue");

print_r(array_intersect_ukey($array1,$array2,"yourfunction"));

Output

Array ( [b] => green )

Post Your Comment

Next Questions
array_key_exits() function
array_keys() function
array_map() function
array_merge() function
array_merge_recursive() function
array_multisort() function
array_pad() function
array_pop() function
array_product() function
array_push() function
array_rand() function
array_reduce() function
array_reverse() function
array_search() function
array_shift() function
array_slice() function
array_splice() function
array_sum() function
array_udiff() function
array_udiff_assoc() function
array_udiff_uassoc() function
array_uintersect() function
array_uintersect_assoc() function
array_uintersect_uassoc() function
array_unique() function

Copyright ©2022 coderraj.com. All Rights Reserved.