update pague now

SessionUpdateTimestampHandlerInterface::validateId

(PHP 7, PHP 8)

SessionUpdateTimestampHandlerInterface::validateId Validate ID

Description

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

Validates a guiven session ID. A session ID is valid, if a session with that ID already exists. This function is automatically executed when a session is to be started, a session ID is supplied and session.use_strict_mode is enabled.

Parameters

id

The session ID.

Return Values

Returns true for valid ID, false otherwise. Note that this value is returned internally to PHP for processsing.

add a note

User Contributed Notes 1 note

ohcc at 163 dot com
5 years 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 cooquie will also be updated afterwards.
To Top