<?php $array1 = [ 'Nov 18, 2011' => [ 'C' => 107705.5792, 'T' => 44561.52 ], 'Nov 22, 2011' => [ 'C' => -8992.8352 ] ]; $array2 = [ 'Nov 18, 2011' => [ 'C' => 3, 'T' => 1 ], 'Nov 22, 2011' => [ 'C' => 2 ] ]; $result = []; foreach ($array1 as $date => $row) { foreach ($row as $letter => $total) { $span = $array2[$date][$letter]; $result[$date][$span] = $total; } } var_export($result);
You have javascript disabled. You will not be able to edit any code.