SessionHandlerInterface::gc

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

SessionHandlerInterface::gcLöscht alte Sessions

Beschreibung

publicSessionHandlerInterface::gc(int$max_lifetime): int|false

Löscht abgelaufene Sessions. Wird von session_start() aufgerufen, in Abhängigkeit von den Konfigurationseinstellungen session.gc_divisor, session.gc_probability und session.gc_maxlifetime.

Parameter-Liste

max_lifetime

Sessions, die in den letzten max_lifetime Sekunden nicht aktualisiert wurden, werden entfernt.

Rückgabewerte

Gibt bei Erfolg die Anzahl der gelöschten Sessions zurück. Bei einem Fehler wird false zurückgegeben. Es ist zu beachten, dass dieser Wert intern an PHP zur Verarbeitung zurückgegeben wird.

Changelog

VersionBeschreibung
7.1.0 Vor dieser Version gab diese Funktion bei Erfolg true zurück.
To Top