PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

session_unset> <session_start
Last updated: Mon, 26 Nov 2007

view this page in

session_unregister

(PHP 4, PHP 5)

session_unregister — Unregister a global variable from the current session

说明

bool session_unregister ( string $name )

session_unregister() unregisters the global variable named name from the current session.

参数

name

The variable name.

返回值

如果成功则返回 TRUE,失败则返回 FALSE

注释

Note: If $_SESSION (or $HTTP_SESSION_VARS for PHP 4.0.6 or less) is used, use unset() to unregister a session variable. Do not unset() $_SESSION itself as this will disable the special function of the $_SESSION superglobal.

Caution

This function does not unset the corresponding global variable for name , it only prevents the variable from being saved as part of the session. You must call unset() to remove the corresponding global variable.

Caution

If you are using $_SESSION (or $HTTP_SESSION_VARS), do not use session_register(), session_is_registered() and session_unregister().



session_unset> <session_start
Last updated: Mon, 26 Nov 2007
 
add a note add a note User Contributed Notes
session_unregister
w_Patrick_Gale
13-Dec-2007 02:55
To remove all of the session variables (clear the session variables saved) loop through the session array and pop off all of the elements like so.  This might be used in a 'log off' function to remove the user sessions.

<?php
foreach ($_SESSION as $key) {
   
array_pop($_SESSION);
}
?>
dylan82 AT xs4all DOT nl
09-Dec-2004 05:13
If globals is on, you'll have to unset the $_SESSION[varname] as well as the $varname.

Like:

unset($_SESSION[varname]);
unset($varname);
jsmith at uncommoner dot com
27-Nov-2004 02:55
as a side note you must have session_start() set inorder to actually unregister the session varibles.

session_unset> <session_start
Last updated: Mon, 26 Nov 2007
 
 
show source | credits | sitemap | contact | advertising | mirror sites