php session_destroy(),PHP: session_destroy - Manual

Beschreibung

session_destroy

(

) : bool

session_destroy() löscht alle in Verbindung mit der

aktuellen Session stehenden Daten. Mit der Session zusammenhängende globale

Variablen und das Session-Cookie werden nicht gelöscht. Um wieder

Session-Variablen verwenden zu können, muss

Hinweis:

Normalerweise ist es nicht erforderlich session_destroy()

aufzurufen; statt dessen sollte das $_SESSION-Array bereinigt werden.

Um die Session komplett zu löschen, muss auch die Session-ID gelöscht

werden. Wenn zum Verfolgen der Session ein Cookie benutzt wird

(standardmäßige Einstellung), muss das Session-Cookie gelöscht werden.

Dafür kann

Ist session.use_strict_mode

aktiviert, dann ist es nicht nötig, veraltete Session-ID-Cookies zu löschen,

da das Session-Modul dann kein Session-ID-Cookie akzeptiert, wenn keine zu

dieser Session-ID gehörigen Daten vorhanden sind, so dass ein neues

Session-ID-Cookie gesetzt würde.

Das Aktivieren von session.use_strict_mode

wird grundsätzlich empfohlen.

Warnung

Das sofortige Löschen der Session kann zu unerwünschten Ergebnissen

führen. Wenn es gleichzeitige Anfragen gibt, können andere Verbindungen,

z.B. Anfragen von JavaScript und/oder Anfragen von URL-Links, plötzlich

Session-Daten verlieren.

Das aktuelle Session-Modul akzeptiert zwar keine leeres Session-ID-Cookie,

aber das sofortige Löschen der Sitzung kann aufgrund einer Client-

(Browser-) seitigen Race-Condition zu einem leeren Session-ID-Cookie

führen. Dies würde dazu führen, dass der Client unnötig viele Session-IDs

erzeugt.

Um diese zu vermeiden, müssen Sie den Löschzeitstempel auf $_SESSION

setzen und den Zugriff zu einem späteren Zeitpunkt verweigern. Oder

stellen Sie sicher, dass Ihre Anwendung keine gleichzeitige Anfragen hat.

Dies gilt auch für

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值