Patzschke Steffen: Arrays zusammenführen

Beitrag lesen

Liebe PHP Gemeinde,

habe ein Problem mit der Zusammenführung von assoziierten Arrays:

<?php
$ary_maschkosten=array();
array_push($ary_maschkosten,array("maschkost_jahre"=>1999,"MaschKosten"=>0));
array_push($ary_maschkosten,array("maschkost_jahre"=>2000,"MaschKosten"=>0));
array_push($ary_maschkosten,array("maschkost_jahre"=>2001,"MaschKosten"=>0));

print_r(($ary_maschkosten));

$ary_maschkosten_qry=array();

array_push($ary_maschkosten_qry,array("maschkost_jahre"=>2000,"MaschKosten"=>1000));

print_r(($ary_maschkosten_qry));

?>

Im Ergenbis brauche ich beide in einem, jedoch der Datensatz mit "MaschKosten"=>1000 muß den "MaschKosten"=>0 ersetzen. Ich bitte um Hilfe, denn ich schlage mich schon einen Tag damit rum. Mit in array hab ich's auch schon versucht; keine Chance gefunden in einem assoz. Array direkt zu suchen, oder doch?

Tausend Dank.