SessionHandler::destroy

(PHP 5 >= 5.4.0, PHP 7)

SessionHandler::destroyУничтожает сессию

Описание

public SessionHandler::destroy ( string $session_id ) : bool

Уничтожает сессию. Вызвается изнутри PHP посредством функции session_regenerate_id() (подразумевается, что параметр $destroy установлен в TRUE, функции session_destroy() или когда вызов session_decode() неудачен.

Этот метод является оберткой для внутреннего обработчика PHP, определенного в настройке ini-файла session.save_handler, который устанавливается до обработчика вызовом session_set_save_handler().

Если этот класс расширяется путем наследования, то вызов родительского метода destroy выполнит код обертки, а следовательно код внутреннего обработчика. Это позволяет методу быть переопределенным, перехваченным или отфильтрованным.

Для дополнительной информации см. руководство по функции SessionHandlerInterface::destroy().

Список параметров

session_id

Идентификатор уничтожаемой сессии.

Возвращаемые значения

Возвращаемое значение сессионного хранилища (обычно TRUE в случае успеха, FALSE в случае ошибки). Данное значение возвращается обратно в PHP для внутренней обработки.