These 5 functions for obtaining the intersection have 5 corresponding functions for obtaining the difference set. I am the link. array_intersect($arr1, $arr2); //Get the intersection of the same key value in the array array_intersect_key($arr1, $arr2); //Get the intersection of arrays with the same key name array_intersect_assoc(same as above); //Get the intersection of the key values of the array with the same key name array_intersect_uassoc(same as above, 'custom callback function'); //Use a custom callback function to obtain the intersection of the key values of the array with the same key name array_intersect_ukey (same as above, custom callback function); //Use a custom callback function to obtain the intersection of data with the same key name 1 $arr1 = array('r' => 'red','u' => 'blue', 'g' => 'green', 'b' => 'black'); 2 $arr2 = array('r' => 'red
1. Commonly used array functions in php (3) (functions to obtain array intersection array_intersect(), array_intersect_key( ), array_intersect_assoc(), array_intersect_uassoc(), array_intersect_ukey())
Introduction: Common array functions in php (3) (functions to obtain array intersection array_intersect() , array_intersect_key(), array_intersect_assoc(), array_intersect_uassoc(), array_intersect_ukey())
Introduction: php-Arrays function-array_intersect_ukey-Use callback function to compare key names to calculate the intersection of arrays array_intersect_ukey() Use callback function to compare key names. To calculate the intersection of arrays [Function] This function will return an array that contains everything in array1 but not in any other
Introduction: php-Arrays function-array_intersect_ukey-Use callback function to compare key names to calculate the intersection of arrays array_intersect_ukey(. ) Use the callback function to compare key names to calculate the intersection of arrays [Function] This function will return an array that contains everything in array1 but not in any other
##4. About array_udiff_assoc and array_intersect_ukey?
Introduction: I have nothing to do while memorizing functions at home, and the following problems arise ? Help! Thank you~ Sorry! I also want to ask: {code...} The above example: The health name and health value use two different callback functions at the same time, one positive value is 1, and the other is 0 positive value. Or a negative value will be output or returned, 0 will not be lost...
5. Introduction: {Code...} The problem now is that I don’t know how many arrays there are in $result, maybe a-d, maybe only a and d. The array_intersect_ukey function must also dynamically pass in parameters according to this dynamic. For example, there are only a and d {code...} For example, there are only a, c and d {code...} How to implement...
[Related Q&A recommendations]:
php - Questions about array_udiff_assoc and array_intersect_ukey? PHP dynamic parameters
The above is the detailed content of Detailed introduction to array_intersect_ukey function. For more information, please follow other related articles on the PHP Chinese website!