SessionHandler::destroy

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

SessionHandler::destroy — Знищує сесію

Опис

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

Знищує сесію. Викликається зсередини PHP за допомогою функції session_regenerate_id()(подразумевается, что параметр$destroyустановлен в**true**, функції session_destroy() або коли виклик session_decode()неудачен.

Цей метод є обгорткою для внутрішнього обробника PHP, визначеного в налаштуванні ini-файлу session.save_handler, який встановлюється до оброблювача викликом session_set_save_handler()

Якщо цей клас розширюється шляхом наслідування, то виклик батьківського методу destroy виконає код обгортки, а отже код внутрішнього оброблювача. Це дозволяє бути перевизначеним, перехопленим або відфільтрованим.

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

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

id

Ідентифікатор сесії, що знищується.

Значення, що повертаються

Значення сесійного сховища, що повертається (зазвичай true у разі успішного виконання, false у разі виникнення помилки). Це значення повертається назад до PHP для внутрішньої обробки.