How to merge two or more arrays into one array in PHP
Answer: Use the PHP
You can use the PHP
array_merge() function to merge the elements or values of two or more arrays together into a single array. The merging is occurring in such a way that the values of one array are appended to the end of the previous array.
ExampleTry this code »
$array1 = array(1, "fruit" => "banana", 2, "monkey", 3);
$array2 = array("a", "b", "fruit" => "apple", "city" => "paris", 4, "c");
// Merging arrays together
$result = array_merge($array1, $array2);
Note: If the input arrays contain the same string keys, then the later value for that key will overwrite the previous one.
Here are some more FAQ related to this topic: