Ich habe zwei Arrays:
Array
(
[2005] => 0
[2006] => 0
[2007] => 0
[2008] => 0
[2009] => 0
)
Array
(
[2007] => 5
[2008] => 6.05
[2009] => 7
)
Ich möchte diese beiden Arrays zusammenführen, so dass, wenn ein Wert im 2. Array vorhanden ist, dieser den Wert des ersten Arrays überschreibt. So würde das resultierende Array sein:
Array
(
[2005] => 0
[2006] => 0
[2007] => 5
[2008] => 6.05
[2009] => 7
)
Vielen Dank für Ihre Hilfe.
UPDATE: Das war mein bester Versuch, aber er ist gründlich misslungen:
$final = '';
foreach ($years as $k => $v){
if (in_array($k,$values)){
$final .= $values[$k] . '|';
}else{
$final .= $k[$v] . '|';
}
}
echo "final = $final";