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

Форум для тех кто начинает осваивать язык php.
Аватара пользователя
Ки - Ки
Сообщения: 27
Зарегистрирован: Чт июл 09, 2015 9:50 am
Благодарил (а): 2 раза
Поблагодарили: 2 раза

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

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

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

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

unset($_SESSION['id']);
unset($_SESSION['name']);
unset($_SESSION['email']);
И т. д. В ходе выполнения скрипта создаются переменные массива $_SESSION, которые тоже надо удалить, но как это сделать?
Спасибо.

Реклама
Аватара пользователя
Slash
Администратор
Сообщения: 2122
Зарегистрирован: Сб авг 11, 2012 7:39 am
Поблагодарили: 75 раз

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

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

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

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

unset($_SESSION['id']);
unset($_SESSION['name']);
unset($_SESSION['email']);
на функцию:

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

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

Ответить Пред. темаСлед. тема

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

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