文件

文件方式 Session 处理器
属性
命名空间 fize\session\handler
类名 File
实现接口 SessionHandlerInterface
方法:
方法名 说明
__construct() 构造
open() 打开 session
close() 关闭 session
read() 读取 Session
write() 写入 Session
destroy() 删除 Session
gc() 垃圾回收 Session

方法

__construct()

构造

public function __construct (
    array $config = []
)
参数:
名称 说明
config 配置

open()

打开 session

public function open (
    string $save_path,
    string $session_name
) : bool
参数:
名称 说明
save_path 存储会话的路径
session_name 会话名称

close()

关闭 session

public function close () : bool

read()

读取 Session

public function read (
    string $session_id
) : string
参数:
名称 说明
session_id  

write()

写入 Session

public function write (
    string $session_id,
    string $session_data
) : bool
参数:
名称 说明
session_id 会话 ID
session_data 会话数据

destroy()

删除 Session

public function destroy (
    string $session_id
) : bool
参数:
名称 说明
session_id 会话 ID

gc()

垃圾回收 Session

public function gc (
    int $maxlifetime
) : bool
参数:
名称 说明
maxlifetime 最长有效时间