PHP SessionHandler::destroy 会话函数



  • 定义和用法

    SessionHandler::destroy - 销毁会话
  • 版本支持

    PHP4 PHP5 PHP7
    不支持 v5.4.0+支持 支持
  • 语法

    SessionHandler::destroy ( string $session_id  )
    
    销毁会话。 由PHP在内部使用session_regenerate_id() 调用(假设$destroy设置为TRUE,session_destroy()session_decode() 失败时)。此方法包装在session.save_handler ini设置中定义的内部PHP保存处理程序,该设置是在 session_set_save_handler() 设置此处理程序之前设置的。如果通过继承扩展此类,则调用父destroy方法将为此方法调用包装器,并因此调用关联的内部回调。 这使得该方法可以被忽略和/或拦截和过滤。有关该方法预期要执行的操作的更多信息,请参见SessionHandlerInterface::destroy()上的文档。
  • 参数

    参数 必需的 描述
    session_id 被销毁的会话ID。
  • 返回值

    会话存储的返回值(通常成功返回 0,失败返回 1)。
  • 相关函数

    session_id() - 获取/设置当前会话 ID
    session_create_id() - 创建一个新的会话id