To unset single registered session "variable": unset ($_SESSION['varname']); To unset all registered "variables": session_unset ();
--Jani On Tue, 28 Oct 2003, Martin Samesch wrote: >Hi Didou, > >On Tue, Oct 28, 2003 at 10:50:24PM +0100, Mehdi Achour wrote: >> Hi, >> >> >Index: phpdoc/en/reference/session/functions/session-unset.xml >> >diff -u phpdoc/en/reference/session/functions/session-unset.xml:1.4 >> >phpdoc/en/reference/session/functions/session-unset.xml:1.5 >> >[...] >> > <para> >> > If <varname>$_SESSION</varname> (or >> > <varname>$HTTP_SESSION_VARS</varname> for PHP 4.0.6 or less) is >> >- used, use <function>unset</function> to unregister session >> >- variable. i.e. $_SESSION = array(); >> >+ used, use $_SESSION = array(); to unregister a session variable. >> > </para> >> >> >> I think that the text should be : >> >> use unset($_SESSION['some_variable']) to unregister a session variable. >> >> Because, $_SESSION = array() destroy all the variables. Am I wrong ? > >Probably you're right. I'm sorry. > >Could somebody else please check this? > >Cheers, >Martin >