Re: deleting session variables
| From: | CPT John W. Holmes | Date: | Tue, 19 Aug 2003 20:49:55 +0000 |
| Subject: | Re: deleting session variables | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-160086@lists.php.net to get a copy of this message | ||
From: "Tim Winters" <csnm@samplingtechnologies.com>
> So what does session_unset() do then?
Ah, good catch. Use that instead of my second example. If register_globals
is ON, it appears that session_unset() will take care of getting rid of the
global variables made.
---John Holmes...
> From: CPT John W. Holmes [mailto:holmes072000@charter.net]
> Sent: August 19, 2003 5:11 PM
> To: csnm@samplingtechnologies.com; php-general@lists.php.net
> Subject: Re: [PHP] deleting session variables
>
> From: "Tim Winters" <csnm@samplingtechnologies.com>
> > Is there a way to wipe out all previous session variables with one
> > command?
>
> With register_globals OFF:
>
> $_SESSION = array();
>
> If register_globals is ON and you want to get rid of $val1, $val2,
> $val3,
> etc... then:
>
> foreach($_SESSION as $key => $value)
> { unset($$key); }
>
> ---John Holmes...
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>