# SessionHandlerInterface::gc

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

SessionHandlerInterface::gc — Nettoie les vieilles sessions

### Description

public SessionHandlerInterface::gc(int `$max_lifetime`): int|false

Nettoie les vieilles sessions expirées. Appelée par session_start(), en fonction de session.gc_divisor, session.gc_probability et session.gc_maxlifetime.

### Liste de paramètres

`max_lifetime`

  Les sessions qui n'ont pas été mit à jour durant les `max_lifetime` dernières secondes seront supprimées.

### Valeurs de retour

Returns the number of deleted sessions on success, ou `false` si une erreur survient. Note this value is returned internally to PHP for processing.

### Historique

Version | Description
--- | ---
7.1.0 | Prior to this version, the function returned `true` on success.