(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.