Documentación offline PHP master

SessionHandlerInterface::gc

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

SessionHandlerInterface::gc

Limpia las sesiones antiguas

Descripción#

php public SessionHandlerInterface::gc(int $max_lifetime): intphp

Limpia las sesiones antiguas expiradas. Es llamada por session_start, en función de session.gc_divisor, session.gc_probability y session.gc_maxlifetime.

Parámetros#

max_lifetime
Las sesiones que no han sido actualizadas durante las últimas max_lifetime segundos serán eliminadas.

Valores devueltos#

Devuelve el número de sesiones eliminadas en caso de éxito, o false si ocurre un error. Nota que este valor se devuelve internamente a PHP para su procesamiento.

Historial de cambios#

Versión Descripción
7.1.0 Antes de esta versión, la función devolvía true en caso de éxito.