(PHP 5 >= 5.4.0, PHP 7, PHP 8)
SessionHandler::destroy — Oturumu siler
Oturum kimlği belirtilen oturumu siler. PHP tarafından dahili olarak
(session_destroy() üzerinden
$eski_oturumu_sil
bağımsız değişkenine true
atanarak veya
session_decode() başarısız olursa)
session_regenerate_id() işleviyle çağrılır.
Bu yöntem, evvelce yapılmış bir session_set_save_handler() çağrısıyla session.save_handler ini yönergesinde tanımlanan PHP kayıt işleyicisini sarmalar.
Bu sınıf kalıtım yoluyla genişletilmişse, ebeveynin
destroy
yöntemine yapılan bir çağrı, bu yöntem için
sarmalayıcıyı çağırır ve dolayısıyla ilişkili dahili geriçağırımı başlatır.
Böylece yöntemin geçersiz kılınması ve/veya durdurulması ve süzülmesi
sağlanır.
Bu yöntemden beklentilerle ilgili ayrıntılı bilgi SessionHandlerInterface::destroy() belgesinde bulunabilir.
kimlik
Silinecek oturumun kimliği.
Dönüş değeri (normal olarak
başarılıysa true
, değilse false
). Bu değerin PHP tarafından dahili
olarak döndürüleceği unutulmamalıdır.