Mailinglisten-Archive |
Hallo,
ich hab hier 2 Arrays mit mehreren Dimensionen. Die Anzahl und Bezeichnungen
der Dimensionen ist nicht immer bekannt bzw. gleich.
Ich möchte gerne aus beiden Arrays ein neues erzeugen, so das vorhandene
Einträge überschrieben werden, bzw. nicht vorhandene hinzugefügt werden.
Array A:
firma
- umsatz => 15000
- kosten
- dynamisch = 2000
- artikel
- intern = 12000
- extern = 35000
Array B:
firma
- umsatz => 22000
- kosten
- fix = 1000
- dynamisch = 1000
Ergebnis soll sein:
firma
- umsatz => 22000
- kosten
- fix = 1000
- dynamisch = 1000
- artikel
- intern = 12000
- extern = 35000
Mit array_merge_rekursive geht’s nicht, die Funktion fügt nur hinzu, aber
überschreibt nicht und erzeugt ggf. neue Index-Einträge.
Eigentlich soll das Gleiche passieren wie beim Superglobal $_REQUEST das aus
$_GET, $_POST, $_SERVER die Werte entnimmt, hinzufügt ggf. überschreibt.
Mit freundlichen Grüßen
Mario Batz
php::bar PHP Wiki - Listenarchive