简易缓存¶
| 属性 | 值 |
|---|---|
| 命名空间 | fize\cache\handler\redis |
| 类名 | Cache |
| 父类 | fize\cache\AbstractCache |
| 实现接口 | Psr\SimpleCache\CacheInterface, fize\cache\CacheInterface |
| 方法: |
|---|
| 方法名 | 说明 |
|---|---|
| __construct() | 构造函数 |
| get() | 获取一个缓存 |
| set() | 设置一个缓存 |
| delete() | 删除一个缓存 |
| clear() | 清除所有缓存 |
| getMultiple() | 获取多个缓存 |
| setMultiple() | 设置多个缓存 |
| deleteMultiple() | 删除多个缓存 |
| has() | 判断缓存是否存在 |
方法¶
get()¶
获取一个缓存
public function get (
string $key,
mixed $default = null
) : mixed
| 参数: |
|
|---|
set()¶
设置一个缓存
public function set (
string $key,
mixed $value,
\DateInterval|int|null $ttl = null
) : bool
| 参数: |
|
|---|
getMultiple()¶
获取多个缓存
public function getMultiple (
iterable $keys,
mixed $default = null
) : iterable
| 参数: |
|
|---|
setMultiple()¶
设置多个缓存
public function setMultiple (
iterable $values,
\DateInterval|int|null $ttl = null
) : bool
| 参数: |
|
|---|
deleteMultiple()¶
删除多个缓存
public function deleteMultiple (
iterable $keys
) : bool
| 参数: |
|
|---|