session_unset
(PHP 4, PHP 5, PHP 7, PHP 8)
session_unset — Освобождает переменные сессии
Список параметров
Сигнатура функции не содержит параметров.
Возвращаемые значения
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
Примечания
Замечание:
Переменные сессии в суперглобальном массиве $_SESSION
удаляют конструкцией unset():
unset($_SESSION['varname']);.
Предостережение
Сам массив $_SESSION удалять
вызовом unset($_SESSION) НЕ нужно, поскольку это не даст
зарегистрировать новые переменные сессии через суперглобальный массив
$_SESSION.
Замечание:
Вызов функции session_unset() идентичен
выражению $_SESSION = [].
Предостережение
Функция работает только при активной сессии. Функция не очистит массив $_SESSION,
если сессию ещё не запустили или уже уничтожили. Выражение $_SESSION = [] удалит все переменные сессии,
даже если сессия неактивна.