'validateId' 在 'open' 之后和 'read' 之前调用,以验证客户端提供的会话 ID,因为 'open' -> 'validateId' -> 'read' -> 'write' -> 'close' 是按顺序调用的。
如果 'validateId' 返回 false,则会生成一个新的会话 ID,会话 Cookie 也会在之后更新。
(PHP 7, PHP 8)
SessionUpdateTimestampHandlerInterface::validateId — 验证 ID
验证给定的会话 ID。如果已存在具有该 ID 的会话,则会话 ID 有效。当要启动会话、提供会话 ID 且启用 session.use_strict_mode 时,此函数会自动执行。
id
会话 ID。
'validateId' 在 'open' 之后和 'read' 之前调用,以验证客户端提供的会话 ID,因为 'open' -> 'validateId' -> 'read' -> 'write' -> 'close' 是按顺序调用的。
如果 'validateId' 返回 false,则会生成一个新的会话 ID,会话 Cookie 也会在之后更新。