sillycat: multidimensionale arrays verknüpfen

Beitrag lesen

Hello,

Hi!
Sicher bin ich schon die hundertste, die fragt, aber ich hab leider so schnell keinen anderen thread gefunden, wo ich nachschauen könnte:

Mein Problem:
2 arrays, das eine soll "container" sein, das andere hineingeschrieben werden (so eine art datenbank in gaaaanz klein).
Es wird immer 1 "datensatz" gespeichert, der aus verschiedensten Key-Values besteht, allerdings bunt gemischt.

Array (z.B. mit dem Namen $_liste)

(
  [datensatz1] => Array
                  (
                     [feld1] => wert
                     [feld2] => wert
                     [feld3] => Array
                                (
                                   [feld] => wert
                                )
                  )
  [datensatz2] => Array
                  (
                     [feld1] => wert
                     [feld2] => wert
                     [feld3] => Array
                                (
                                   [feld] => wert
                                )
                  )
)

Frage: Wie kann ich einen einzelnen Datensatz, der bereits von der Struktur her als eigenständiges array existiert, einfach in dieses "container"-array einfügen? (datensatz-name ist der key, also kein numerisches mit array_push)

Bitte! Wäre dringend....

Drängeln gilt nicht ;-)

$_liste += $datensatz_n;

Wenn der Datensatz n aber schon vorhanden ist, wird er überschrieben.

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

danke für die rasche Antwort!!
Mit welchem Index wird das jetzt im "Container" abgelegt? Es soll nämlich jeder Datensatz einen Namen bekommen und mit diesem Namen ansprechbar sein (also kein 0..n-indiziertes array)