(PHP 4, PHP 5, PHP 7, PHP 8)
session_unset — Free all session variables
Bu işlevin bağımsız değişkeni yoktur.
Bilginize:
$_SESSION kullanılıyorsa belli bir oturum değişkenini temizlemek için unset() kullanılır. Örnek:
unset ($_SESSION['degisken']);
.
$_SESSION'ın tamamını temizlemek için unset($_SESSION)
kullanılmamalıdır, çünkü bu, oturum değişkenlerinin $_SESSION süper küreseli aracılığıyla kaydedilmesini devre dışı bırakır.
Bilginize:
session_unset() ile
$_SESSION = []
eşdeğerdir.
Bu işlev yalnızca bir oturum etkinse çalışır. Oturum henüz başlamadıysa veya zaten yok edilmişse, $_SESSION dizisini temizlemeyecektir. Oturum etkin olmasa bile tüm oturum değişkenlerini temizlemek için $_SESSION = []
kullanılmalıdır.