Как удалить сессию PHP?

Форум для тех кто начинает осваивать язык php.
Аватара пользователя
Ки - Ки
Сообщения: 26
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Как удалить сессию PHP?

Сообщение Ки - Ки » Вт авг 11, 2015 1:52 pm

Добрый день!
Чем можно заменить или как поделать конструкцию:

Код: Выделить всё

unset($_SESSION['id']);
unset($_SESSION['name']);
unset($_SESSION['email']);

И т. д. В ходе выполнения скрипта создаются переменные массива $_SESSION, которые тоже надо удалить, но как это сделать?
Спасибо.
Реклама
Аватара пользователя
Slash
Администратор
Сообщения: 2029
Поблагодарили: 62 раза

Re: Как удалить сессию PHP?

Сообщение Slash » Вт авг 11, 2015 4:34 pm

Замените свой код:

Код: Выделить всё

unset($_SESSION['id']);
unset($_SESSION['name']);
unset($_SESSION['email']);

на функцию:

Код: Выделить всё

session_destroy();

Данная функция разрушает сессию.

Вернуться в «PHP»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость