Clanintern Clanintern Clanintern

Forum

Öffentliche Foren
FORUM: Spiele & Computer THEMA: [PHP] zwei arrays richtig
AUTOR BEITRAG
Solid

RANG Deckschrubber

#1 - 17.02 15:08

Hallo!

Habe ein kleines Problem, es geht im wesentlichen darum:

$array1 = array( "rechte" => array( "admin" => array( ) ) );
$array2 = array( "rechte" => array( "admin" => array( "news" => array("Rechte", "Registrieren"))));

jetzt will ich die beiden arrays so verschmelzen das die Struktur erhalten bleibt, also das quasi das neue array so entsteht das gleiche schlüssel nicht überschrieben werden (wie das z.b. bei array_merge anscheinend der fall ist).

Es müsste also dann "news" => array("Rechte", "Registrieren") in "admin" => array( ) geschoben werden.

--------------------------
nochmal etwas zur verdeutlichung:

array_merge kommt mit der Vertiefung nicht zurecht, array_merge_recursive liefert folgende Ergebnisse:

http://www.blacksphere.de/testdir2/functions.php

(es sollen immer die arrays über und unter dem strich zusammengeführt werden,
über dem 3. Strich von oben sieht man auch das [news] falsch eingefügt wurde, es gehört in [member] wurde aber daneben eingefügt!)

---------------------------

Summasummarum:
Gibt es eine vorgefertigte Funktion dazu?
Oder muss ich mir selber eine bauen?
Wenn ja: Wie würdet ihr das angehen?

P.S.:
Hm hab irgendwie nen Wort in der Überschrift vergessen argh :((