PHPerKaigi 2021

SessionUpdateTimestampHandlerInterface::validateId

(PHP 7, PHP 8)

SessionUpdateTimestampHandlerInterface::validateIdValider l'ID

Description

abstract public SessionUpdateTimestampHandlerInterface::validateId ( string $id ) : bool

Valide un ID de session donnée. Un ID de session est valide, si une session avec cet ID existe déjà. Cette fonction est automatiquement exécuté quand un session est démarrée, un ID de session est fournie et que session.use_strict_mode est activé.

Liste de paramètres

id

L'ID de session

Valeurs de retour

Retourne true pour un ID valide, false sinon. Il est à noter que cette valeur est retourné internellement à PHP pour du traitement.

add a note add a note

User Contributed Notes 1 note

up
0
ohcc at 163 dot com
8 months ago
'validateId' is called after 'open' and before 'read' to validate the session id provided by the client, as 'open' -> 'validateId' -> 'read' -> 'write' -> 'close' are called in sequence.

If 'validateId' returns false, a new session id will be generated, the session cookie will also be updated afterwards.
To Top