Session Functions
PHP Manual

session_unset

(PHP 4, PHP 5, PHP 7)

session_unsetFree all session variables

Description

bool session_unset ( void )

The session_unset() function frees all session variables currently registered.

Return Values

Returns TRUE on success or FALSE on failure.

Changelog

Version Description
7.2.0 The return type of this function is bool now. Formerly, it has been void.

Notes

Note:

If $_SESSION is used, use unset() to unregister a session variable, i.e. unset ($_SESSION['varname']);.

Caution

Do NOT unset the whole $_SESSION with unset($_SESSION) as this will disable the registering of session variables through the $_SESSION superglobal.


Session Functions
PHP Manual