# SessionHandler::close

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

SessionHandler::close — Ferme la session

### Description

public SessionHandler::close(): bool

Ferme la session courante. Cette méthode est exécutée automatiquement lors de la fermeture de la session ou explicitement via la fonction session_write_close() (qui appèle en premier la méthode SessionHandler::write()).

Cette méthode se substitue au gestionnaire interne de sauvegarde de PHP défini via l'option de configuration session.save_handler qui a été défini avant que ce gestionnaire ne soit activé via la fonction session_set_save_handler().

Si cette classe est étendue par héritage, l'appel de la méthode parente `close` invoquera la nouvelle méthode, et ainsi, la fonction de rappel interne associée. Ce mécanisme autorise la surcharge et/ou l'interception de cette méthode.

Pour plus d'informations sur le fonctionnement de cette méthode et ses attendus, référez-vous à la documentation sur la fonction SessionHandlerInterface::close().

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

La valeur retournée (habituellement `true` en cas de succès, `false` si une erreur survient). Notez que cette valeur est retournée en interne à PHP pour analyse.