Codice PHP:
<?php
$array1 
= array('a'=>0,'b'=>0,'c'=>0,'d'=>0); //Qui c'è il primo array
$array2 = array('c'=>1000,'d'=>2000); //Qui c'è il secondo array

$new array_intersect_key($array2$array1);

foreach(
array_keys($array1) as $key)
{
    if(!
array_key_exists($key$new))
    {
        
$new[$key] = 0;
    }
}

ksort($new);

print 
"<pre>";
print_r($new);
print 
"</pre>";
?>
Oppure puoi provare una soluzione del genere

Codice PHP:
<?php
$array1 
= array('a'=>0,'b'=>0,'c'=>0,'d'=>0); //Qui c'è il primo array
$array2 = array('c'=>1000,'d'=>2000); //Qui c'è il secondo array

$new array_merge($array1$array2);

print 
"<pre>";
print_r($new);
print 
"</pre>";
?>