Easy Tutorial
❮ Php Pdo Error Handling Func Curl_Setopt ❯

PHP array_uintersect_uassoc() Function

Complete PHP Array Reference Manual

Example

Compare the keys and values of two arrays (using user-defined functions for comparison) and return the intersection:


Definition and Usage

The array_uintersect_uassoc() function is used to compare the keys and values of two (or more) arrays and return the intersection.

Note: This function uses two user-defined functions for comparison; the first function compares keys, and the second function compares values!

This function compares the keys and values of two (or more) arrays and returns an intersection array, which includes all keys and values present in the compared array (array1) that are also present in any other parameter arrays (array2 or array3, etc.).


Syntax

Parameter Description
array1 Required. The first array to compare with other arrays.
array2 Required. An array to compare against the first array.
array3,... Optional. Additional arrays to compare against the first array.
myfunction_key Required. The name of the user-defined function used to compare array keys. <br>A string that defines a callable comparison function. The comparison function must return an integer less than, equal to, or greater than 0 if the first argument is considered to be respectively less than, equal to, or greater than the second.
myfunction_value Required. The name of the user-defined function used to compare array values. <br>A string that defines a callable comparison function. The comparison function must return an integer less than, equal to, or greater than 0 if the first argument is considered to be respectively less than, equal to, or greater than the second.

Technical Details

Return Value: Returns an intersection array, which includes all keys and values present in the compared array (array1) that are also present in any other parameter arrays (array2 or array3, etc.).
PHP Version: 5+
--- ---
❮ Php Pdo Error Handling Func Curl_Setopt ❯