SessionUpdateTimestampHandlerInterface::validateId

(PHP 7, PHP 8)

SessionUpdateTimestampHandlerInterface::validateId验证 ID

描述

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

验证给定的会话 ID。如果存在具有该 ID 的会话,则会话 ID 有效。当要启动会话时,会自动执行此函数,提供会话 ID,并且启用 session.use_strict_mode

参数

id

会话 ID。

返回值

对于有效 ID,返回 true,否则返回 false。请注意,此值会内部返回给 PHP 以进行处理。

添加笔记

用户贡献笔记 1 笔记

ohcc at 163 dot com
4 年前
'validateId' 在 'open' 之后和 'read' 之前被调用,以验证客户端提供的会话 ID,因为 'open' -> 'validateId' -> 'read' -> 'write' -> 'close' 按顺序调用。

如果 'validateId' 返回 false,则会生成一个新的会话 ID,会话 Cookie 也会在之后更新。
To Top