You can use the PHP function array_merge_recursive.
See the example:
<?php
$ar1 = array("color" => array("favorite" => "red"), 5);
$ar2 = array(10, "color" => array("favorite" => "green", "blue"));
$result = array_merge_recursive($ar1, $ar2);
print_r($result);
?>
Related Contents:
- How to group a multidimensional array by a particular subarray value?
- Group array data on one column and sum data from another column
- Merge row data from multiple arrays
- Group 2d array data using column value to create a 3d array
- Group multidimensional array data based on two column values and sum values of one column in each group
- Group array data on one column and sum data from another column to form a flat associative array
- Group 2d array’s row data by one column and sum another column within each group to produce a reduced 2d array
- Group 2d array rows by one column and sum another column [duplicate]
- Merge two 2d arrays by shared column value
- Group rows in a 2d array and count number of rows in each respective group
- Merge 2d array rows with same column value and sum another column [duplicate]
- Merge two multidimensional arrays and reindex all subarrays
- How to order “zebra” array so each key has an alternate value (either 1, 0)
- How to access and manipulate multi-dimensional array by key names / path?
- How to sort an array of associative arrays by value of a given key in PHP?
- How to “flatten” a multi-dimensional array to simple one in PHP? [duplicate]
- How to group subarrays by a column value?
- Sort multidimensional array by multiple columns
- Sum values of multidimensional array by key without loop
- Sorting a php array of arrays by custom order
- PHP – Accessing Multidimensional Array Values
- How to combine two arrays together?
- Sorting a multidimensional array in PHP? [duplicate]
- Convert array of single-element arrays to one a dimensional array
- PHP – Merging two arrays into one array (also Remove Duplicates)
- How do I sort a multidimensional array by one of the fields of the inner array in PHP? [duplicate]
- Restructure multidimensional array of column data into multidimensional array of row data [duplicate]
- Echo a multidimensional array in PHP
- Implode a column of values from a two dimensional array [duplicate]
- Convert array of single-element arrays to a one-dimensional array
- How to sort a multidimensional array by a certain key?
- Push elements from one array into rows of another array (one element per row)
- Recursively remove empty elements and subarrays from a multi-dimensional array
- Chunk and transpose a flat array into rows with a specific number of columns
- Convert flat array to the multi-dimensional
- Merge two arrays containing objects and remove duplicate values
- PHP remove duplicate values from multidimensional array
- Nested array. Third level is disappearing
- PHP merge arrays by value
- Sorting multidim array: prioritize if column contains substring, then order by a second column
- How to access first level keys of a 2d array with a foreach loop? [duplicate]
- Group subarrays by one column, make comma-separated values from other column within groups
- How to check if a specific value exists at a specific key in any subarray of a multidimensional array?
- Sort an array of associative arrays by column value
- Checking if array is multidimensional or not?
- using array_search for multi dimensional array
- Recursively sort keys of a multidimensional array
- Get array’s key recursively and create underscore separated string
- Convert delimited string into array key path and assign value
- Loop a multidimensional array and only print two specific column values per row