PHP Conference Japan 2024

SessionHandler::open

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

SessionHandler::open初始化会话

描述

public SessionHandler::open(string $path, string $name): bool

创建新的会话,或重新初始化现有的会话。当会话自动启动或调用 session_start() 时,PHP 内部会调用此方法。

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

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

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

参数

path

存储/检索会话的路径。

name

会话名称。

返回值

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

参见

添加注释

用户贡献的注释

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