getCacheKey() getCacheKey(string $name) : string 获取实际的缓存标识 Parameters string $name 缓存名 Returns string —
push() push(string $name, mixed $value) : void 追加(数组)缓存 Parameters string $name 缓存变量名 mixed $value 存储数据
remember() remember(string $name, mixed $value, int $expire = null) : mixed 如果不存在则写入缓存 Parameters string $name 缓存变量名 mixed $value 存储数据 int $expire 有效时间 0为永久 Returns mixed —
tag() tag(string|array $name) : \think\cache\TagSet 缓存标签 Parameters string|array $name 标签名 Returns \think\cache\TagSet —
getTagItems() getTagItems(string $tag) : array 获取标签包含的缓存标识 Parameters string $tag 标签标识 Returns array —
getMultiple() getMultiple(iterable $keys, mixed $default = null) : iterable 读取缓存 Parameters iterable $keys 缓存变量名 mixed $default 默认值 Throws \think\exception\InvalidArgumentException Returns iterable —
setMultiple() setMultiple(iterable $values, null|int|\DateInterval $ttl = null) : bool 写入缓存 Parameters iterable $values 缓存数据 null|int|\DateInterval $ttl 有效时间 0为永久 Returns bool —
deleteMultiple() deleteMultiple(iterable $keys) : bool 删除缓存 Parameters iterable $keys 缓存变量名 Throws \think\exception\InvalidArgumentException Returns bool —
__call() __call(mixed $method, mixed $args) : mixed Parameters mixed $method mixed $args Returns mixed —
__construct() __construct(array $options = []) : mixed 架构函数 Parameters array $options 缓存参数 Returns mixed —
get() get(string $name, mixed $default = null) : mixed 读取缓存 Parameters string $name 缓存变量名 mixed $default 默认值 Returns mixed —
set() set(string $name, mixed $value, int|\DateTime $expire = null) : bool 写入缓存 Parameters string $name 缓存变量名 mixed $value 存储数据 int|\DateTime $expire 有效时间(秒) Returns bool —
inc() inc(string $name, int $step = 1) : false|int 自增缓存(针对数值缓存) Parameters string $name 缓存变量名 int $step 步长 Returns false|int —
dec() dec(string $name, int $step = 1) : false|int 自减缓存(针对数值缓存) Parameters string $name 缓存变量名 int $step 步长 Returns false|int —
delete() delete(string $name, bool|false $ttl = false) : bool 删除缓存 Parameters string $name 缓存变量名 bool|false $ttl Returns bool —
getExpireTime() getExpireTime(int|\DateTimeInterface|\DateInterval $expire) : int 获取有效期 Parameters int|\DateTimeInterface|\DateInterval $expire 有效期 Returns int —