Ist dies ein guter Weg, um alle Sitzungsdaten in PHP zu zerstören?
Ich habe es von php.net bekommen, aber ich bin mir nicht sicher, wie jeder alle Sessions zerstört.
// Unset all Sessions
$_SESSION = array();
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time() -42000, '/');
}
session_destroy();
Vernichtet der Code alle Sessions? Ist es der gebräuchlichste Weg? Wie zerstört ihr PHP-Sessions?
Oh ja, übrigens, was ist das?session_name()
? Alle Sitzungsnamen? z.B$_SESSION['var1']
, $_SESSION['var2']
, ...?
Ich brauche nicht zu verwendenunset($_SESSION['var1']);
mehr richtig?
Was ist der Unterschied zwischen der Verwendungsession_destroy()
undunset($_SESSION[])
?