\Imi\Server\Session\HandlerISessionHandler

Session处理器接口

Summary

Methods
Constants
destroy()
gc()
read()
write()
createSessionID()
encode()
decode()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

destroy()

destroy(string  $sessionID) : void

销毁session数据

Parameters

string $sessionID

gc()

gc(integer  $maxLifeTime) : void

垃圾回收

Parameters

integer $maxLifeTime

最大存活时间,单位:秒

read()

read(string  $sessionID) : mixed

读取session

Parameters

string $sessionID

Returns

mixed

write()

write(string  $sessionID, string  $sessionData, string  $maxLifeTime) : void

写入session

Parameters

string $sessionID
string $sessionData
string $maxLifeTime

createSessionID()

createSessionID() : string

生成SessionID

Returns

string

encode()

encode(array  $data) : mixed

编码为存储格式

Parameters

array $data

Returns

mixed

decode()

decode(mixed  $data) : array

解码为php数组

Parameters

mixed $data

Returns

array