Это правильный способ уничтожить все данные сеанса в php?
Получил это с 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[])
?