Welcome Guest, Not a member yet? Register   Sign In
[Solved] Unsetting Session In Array
#2

Personally I always access the session variable directly.

PHP Code:
// set session item
$_SESSION['is_admin'] = TRUE;

// unset session item
unset($_SESSION['is_admin']); 

Or for an array:

PHP Code:
// set session item array
$_SESSION['is_admin'] = array('is_logged'=>TRUE'is_admin'=>TRUE);

// unset session item array element
unset($_SESSION['is_admin']['is_logged']); 

I think the set_userdata methods are deprecated now.

Also, the unset userdata, I think, can only unset an entire key, not an element inside an array stored in the key.

Whatever it is, accessing the session variable is IMHO cleaner, easier, more concise and more direct.

Best wishes,

Paul
Reply


Messages In This Thread
RE: Unsetting Session In Array - by PaulD - 04-26-2017, 10:49 AM
RE: Unsetting Session In Array - by wolfgang1983 - 04-26-2017, 01:30 PM
RE: Unsetting Session In Array - by wolfgang1983 - 04-26-2017, 10:13 PM



Theme © iAndrew 2016 - Forum software by © MyBB