Wie fügt man mehrdimensionale Arrays zusammen, während die Schlüssel erhalten bleiben?

8

Gibt es eine Möglichkeit für diese Arrays

? %Vor%

soll zusammengeführt werden, was zu dem Array unten führt?

%Vor%

HINWEIS :

  • Ich habe keine Kontrolle über die Array-Struktur, daher ist keine Lösung, die eine Änderung der Struktur erfordert, nicht das, wonach ich suche
  • Ich bin hauptsächlich daran interessiert, die Schlüssel der ersten zwei Ebenen zu erhalten, aber eine robustere Lösung ist eine, die alle Ebenen bewältigen kann.

Ich habe versucht, array_merge_recursive () so zu verwenden

%Vor%

aber es ergab sich

%Vor%     
arvinsim 28.05.2013, 13:12
quelle

1 Antwort

22

Haben Sie array_replace_recursive() in Erwägung gezogen?

%Vor%     
Ja͢ck 28.05.2013, 13:20
quelle

Tags und Links