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 —
getExpireTime() getExpireTime(int|\DateTimeInterface|\DateInterval $expire) : int 获取有效期 Parameters int|\DateTimeInterface|\DateInterval $expire 有效期 Returns int —