Hello,
Ich habe eine Frage zu Sessions in PHP.
Ich habe ein Array als Session_Variable gespreichert, nun möchte ich selbiges erweitern (um einen Eintrag).
Geht das direkt? Oder muss ich dieses erst löschen und dann wieder komplett neu registrieren. Und wenn ja, wie?
Das geht direkt, da das Script selber nur Zugriff nimmt auf die im RAM befindliche Struktur.
Erst bei Scriptende / -abbruch wird die wieder serialisiert und ind die Session-Datei zurückgeschrieben.
Du kannst also nach dem sesseio_start() einfach auf
$_SESSION['subarray']['element1']
zugreifen, wie Du es von Arrays in PHP gewohnt bist.
Ich muss zugeben, ich habe noch nie ausprobiert, was beim Sessionstart passiert, wenn man vor dem session_start() ein Array $_SESSION mit Werten anlegt.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
![](http://bitworks.de/~selfHTML/Virencheck.gif)