$irgendwas['last_name'] = "XXX";
$myArray= array
(
'firstName' => 'YYY',
'lastName' => $irgendwas['last_name']
);
print_r($myArray);
liefert vollkommen korrekt:
Array ( [firstName] => YYY [lastName] => XXX )
Sicher, das alles sauber initialisiert wurde ?
MfG