Получил это из php.net, но я не уверен, что это все, кто уничтожает все сеансы?
// Unset all Sessions
$_SESSION = array();
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time() -42000, '/');
}
session_destroy();
Будет ли код уничтожать все сеансы? Это самый распространенный способ? как вы, ребята, уничтожаете сеансы php?
О да, кстати, что это за session_name()
? Все имя сеанса? например, $_SESSION['var1']
, $_SESSION['var2']
,...?
Мне больше не нужно использовать unset($_SESSION['var1']);
?
Чем отличается использование session_destroy()
и unset($_SESSION[])
?