Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

session_destroy

Удаляет данные сессии на сервере.

Синтаксис

session_destroy(): bool

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

bool`true` при успехе.

Примеры

Выход пользователя:

<?php
 
session_start();
 
$_SESSION = [];
session_destroy();
 
header('Location: /');
exit;

Примечания

Массив $_SESSION до конца запроса остаётся заполненным — поэтому его очищают отдельно.

См. также

  • session_start — Запускает сессию или продолжает существующую.
  • session_regenerate_id — Выдаёт сессии новый идентификатор, сохраняя данные.
  • setcookie — Отправляет cookie браузеру.

Вопросы и ответы по теме

В учебнике

  • Регистрация и вход — Как сделать регистрацию и вход на PHP — таблица пользователей, хеширование пароля, проверка при входе, сессия, закрытые страницы и выход.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.