PHP Conference Japan 2024

SessionHandler::destroy

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

SessionHandler::destroy销毁会话

描述

public SessionHandler::destroy(string $id): bool

销毁一个会话。PHP 内部通过 session_regenerate_id()(假设 $destroy 设置为 true)、session_destroy()session_decode() 失败时调用。

此方法封装了在设置此处理程序之前由 session_set_save_handler() 设置的 session.save_handler ini 设置中定义的 PHP 内部保存处理程序。

如果此类通过继承扩展,则调用父级 destroy 方法将调用此方法的包装器,从而调用关联的内部回调。这允许覆盖或拦截和过滤此方法。

有关此方法预期执行的操作的更多信息,请参阅 SessionHandlerInterface::destroy() 中的文档。

参数

id

要销毁的会话 ID。

返回值

返回值(通常成功时为 true,失败时为 false)。请注意,此值会内部返回给 PHP 以进行处理。

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top