PHP SessionHandlerInterface::write 会话函数
-
定义和用法
SessionHandlerInterface::write - 写入会话数据 -
版本支持
PHP4 PHP5 PHP7 不支持 v5.4.0+支持 支持 -
语法
SessionHandlerInterface::write ( string $session_id , string $session_data )
将会话数据写入会话存储。 当session_register_shutdown()失败或正常关闭时,由session_write_close()调用。 注意:SessionHandlerInterface::close()在此函数之后立即被调用。当会话准备好保存和关闭时,PHP将调用此方法。 它将会话数据从$ _SESSION超全局变量编码为序列化的字符串,并将其与会话ID一起传递给此方法进行存储。 在session.serialize_handler设置中指定了使用的序列化方法。 注意,除非关闭了session_write_close(),否则通常在关闭输出缓冲区后由PHP调用此方法。 -
参数
参数 必需的 描述 session_id 是 会话id session_data 是 编码的会话数据。 此数据是PHP内部将$_SESSION超全局变量编码为序列化字符串并将其作为此参数传递的结果。 请注意,会话使用另一种序列化方法。 -
返回值
会话存储的返回值(通常成功返回 0,失败返回 1)。 -