Home >Backend Development >PHP Problem >How to use php array_merge_recursive function
php array_merge_recursive function is used to merge two arrays into one array. The parameter array1 must refer to the specified array. The difference between this function and the array_merge() function is that when two or more array elements have the same key name, .
#php array_merge_recursive function how to use?
Function: Merge two arrays into one array
Description:
array_merge_recursive() function merges one or more arrays into an array. The difference between this function and the array_merge() function is when two or more array elements have the same key name. array_merge_recursive() does not perform key name overwriting, but recursively combines multiple values with the same key name into an array.
Syntax:
array_merge_recursive(array1,array2,array3...)
Parameters:
array1 Required, specifies the array
array2 Optional, specifies the array
array3 Optional, specify the array
php array_merge_recursive() function usage example
<!DOCTYPE html> <html> <body> <?php $a1=array("a"=>"red","b"=>"green"); $a2=array("c"=>"blue","b"=>"yellow"); print_r(array_merge_recursive($a1,$a2)); ?> </body> </html>
Output:
Array ( [a] => red [b] => Array ( [0] => green [1] => yellow ) [c] => blue )
The above is the detailed content of How to use php array_merge_recursive function. For more information, please follow other related articles on the PHP Chinese website!