Session-Variable löschen?
Sven
- php
Nabend,
ist es eigentlich möglich, eine einmal festgelegte Variable wieder zu löschen?
$_SESSION["irgendwas"] == 1;
Nun kann ich sie abfragen, ob sie den Wert 1 hat. Ich kann sie auch auf 0 setzen und dann abfragen, ob sie den Wert 0 hat.
Aber wie kann ich sie löschen, so dass ich NULL abfragen kann?
Gruß
Sven
Hallo,
ist es eigentlich möglich, eine einmal festgelegte Variable wieder zu löschen?
$_SESSION["irgendwas"] == 1;
Das ist einer der Vorteile der neuen Superglobalen...
unset($_SESSION["irgendwas"]);
und das Ding ist weg beim nächsten ordentlichen Sriptende...
Vorausgesetzt natürlich, dass die Session auch vorher wiederbelebt (gestartet) wurde...
LG
Chris
Hallo Sven
ist es eigentlich möglich, eine einmal festgelegte Variable wieder zu löschen?
$_SESSION["irgendwas"] == 1;
Du meinst wohl eher:
$_SESSION["irgendwas"] = 1;
Man beachte:
Nur _ein_ "=" !
Nun kann ich sie abfragen, ob sie den Wert 1 hat. Ich kann sie auch auf 0 setzen und dann abfragen, ob sie den Wert 0 hat.
Es ist glaub ich angebracht, dass du dir mal das offizielle PHP-Handbuch zur Grundlegenden Syntax
Aber wie kann ich sie löschen, so dass ich NULL abfragen kann?
Löschen = unset !
NULL frägt man mit
is_null() ab ;)
Ich hoffe ich konnte weiterhelfen.
Grüße
Jojo