PHP: Merge 2 Multidimensional Arrays
Solution 1:
Use either of the built-in array functions:
array_merge_recursive
or array_replace_recursive
http://php.net/manual/en/function.array-merge-recursive.php
Solution 2:
$i=0;
$NewArray = array();
foreach($OriginalArray as $value) {
$NewArray[] = array_merge($value,array($_FILES['Upload']['name'][$i]));
$i++;
}
the [] will append it to the array instead of overwriting.