3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array_a = [ ['DATE' => '2012-11-28', 'totalCount' => null], ['DATE' => '2012-11-29', 'totalCount' => null], ['DATE' => '2012-11-30', 'totalCount' => null], ]; $array_b = [ 10 => ['DATE' => '2012-11-28', 'totalCount' => 30], 11 => ['DATE' => '2012-11-30', 'totalCount' => 40], 12 => ['DATE' => '2012-12-05', 'totalCount' => 50], ]; $result = []; foreach($array_a as $key => $value){ if (array_key_exists($key, $array_b)) { $result[$key] = $array_b[$key]; } else { $result[$key] = null; } } var_export($result);

preferences:
44.34 ms | 849 KiB | 5 Q