Fehlenden Schlüssel in Array an richtiger Position einfügen
<?php
$default = [
'März' => '0',
'April' => '0',
'Mai' => '0',
'Juni' => '0',
'Juli' => '0',
'August' => '0',
'September' => '0',
'Oktober' => '0',
'November' => '0',
'Dezember' => '0'
];
$set = [
'März' => '25',
'April' => '2',
'Mai' => '5',
'Juni' => '35',
'Juli' => '21',
'August' => '42',
'September' => '36',
// November fehlt
'Oktober' => '54',
'Dezember' => '25'
];
$result = array_merge(
$default,$set
);
print_r( $result );
Ausgabe
Array
( [März] => 25 [April] => 2 [Mai] => 5 [Juni] => 35 [Juli] => 21 [August] => 42 [September] => 36 [Oktober] => 54 [November] => 0 [Dezember] => 25 )