get() get(string $name, mixed $default = false) : mixed 读取缓存 Parameters string $name 缓存变量名 mixed $default 默认值 Returns mixed
set() set(string $name, mixed $value, integer|\DateTime $expire = null) : boolean 写入缓存 Parameters string $name 缓存变量名 mixed $value 存储数据 integer|\DateTime $expire 有效时间(秒) Returns boolean
inc() inc(string $name, integer $step = 1) : false|integer 自增缓存(针对数值缓存) Parameters string $name 缓存变量名 integer $step 步长 Returns false|integer
dec() dec(string $name, integer $step = 1) : false|integer 自减缓存(针对数值缓存) Parameters string $name 缓存变量名 integer $step 步长 Returns false|integer
rm() rm(string $name, boolean|false $ttl = false) : boolean 删除缓存 Parameters string $name 缓存变量名 boolean|false $ttl Returns boolean
remember() remember(string $name, mixed $value, integer $expire = null) : mixed 如果不存在则写入缓存 Parameters string $name 缓存变量名 mixed $value 存储数据 integer $expire 有效时间 0为永久 Returns mixed
tag() tag(string $name, string|array $keys = null, boolean $overlay = false) : $this 缓存标签 Parameters string $name 标签名 string|array $keys 缓存标识 boolean $overlay 是否覆盖 Returns $this
getCacheKey() getCacheKey(string $name) : string 获取实际的缓存标识 Parameters string $name 缓存名 Returns string