ThinkPHP5


think\cache\driver\Sqlite
library\think\cache\driver\Sqlite.php at line 21

Class Sqlite

Driver
└─Sqlite

public class Sqlite
extends Driver

Sqlite缓存驱动

Author:
liu21st

Constructor Summary
void

__construct(array options)

架构函数

Method Summary
protected string

getCacheKey(string name)

获取实际的缓存标识

bool

has(string name)

判断缓存

mixed

get(string name, mixed default)

读取缓存

boolean

set(string name, mixed value, integer expire)

写入缓存

false|int

inc(string name, int step)

自增缓存(针对数值缓存)

false|int

dec(string name, int step)

自减缓存(针对数值缓存)

boolean

rm(string name)

删除缓存

boolean

clear(string tag)

清除缓存

Methods inherited from think\cache\Driver
clear, dec, get, getCacheKey, getTagItem, handler, has, inc, pull, rm, set, setTagItem, tag

Constructor Detail

library\think\cache\driver\Sqlite.php at line 31

__construct

public void __construct(array options)

架构函数

Parameters:
options - 缓存参数
Throws:
\BadFunctionCallException

Method Detail

library\think\cache\driver\Sqlite.php at line 49

getCacheKey

protected string getCacheKey(string name)

获取实际的缓存标识

Parameters:
name - 缓存名

library\think\cache\driver\Sqlite.php at line 60

has

public bool has(string name)

判断缓存

Parameters:
name - 缓存变量名

library\think\cache\driver\Sqlite.php at line 75

get

public mixed get(string name, mixed default)

读取缓存

Parameters:
name - 缓存变量名
default - 默认值

library\think\cache\driver\Sqlite.php at line 99

set

public boolean set(string name, mixed value, integer expire)

写入缓存

Parameters:
name - 缓存变量名
value - 存储数据
expire - 有效时间(秒)

library\think\cache\driver\Sqlite.php at line 131

inc

public false|int inc(string name, int step)

自增缓存(针对数值缓存)

Parameters:
name - 缓存变量名
step - 步长

library\think\cache\driver\Sqlite.php at line 148

dec

public false|int dec(string name, int step)

自减缓存(针对数值缓存)

Parameters:
name - 缓存变量名
step - 步长

library\think\cache\driver\Sqlite.php at line 164

rm

public boolean rm(string name)

删除缓存

Parameters:
name - 缓存变量名

library\think\cache\driver\Sqlite.php at line 178

clear

public boolean clear(string tag)

清除缓存

Parameters:
tag - 标签名

ThinkPHP5