PHP Класс think\cache\driver\Memcached

Наследование: extends think\Cache
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$options

Открытые методы

Метод Описание
__construct ( array $options = [] ) 架构函数
clear ( string $tag = null ) : boolean 清除缓存
dec ( string $name, integer $step = 1 ) : false | integer 自减缓存(针对数值缓存)
get ( string $name, mixed $default = false ) : mixed 读取缓存
has ( string $name ) : boolean 判断缓存
inc ( string $name, integer $step = 1 ) : false | integer 自增缓存(针对数值缓存)
rm ( string $name, boolean | false $ttl = false ) : boolean 删除缓存
set ( string $name, mixed $value, integer $expire = null ) : boolean 写入缓存

Описание методов

__construct() публичный метод

架构函数
public __construct ( array $options = [] )
$options array 缓存参数

clear() публичный метод

清除缓存
public clear ( string $tag = null ) : boolean
$tag string 标签名
Результат boolean

dec() публичный метод

自减缓存(针对数值缓存)
public dec ( string $name, integer $step = 1 ) : false | integer
$name string 缓存变量名
$step integer 步长
Результат false | integer

get() публичный метод

读取缓存
public get ( string $name, mixed $default = false ) : mixed
$name string 缓存变量名
$default mixed 默认值
Результат mixed

has() публичный метод

判断缓存
public has ( string $name ) : boolean
$name string 缓存变量名
Результат boolean

inc() публичный метод

自增缓存(针对数值缓存)
public inc ( string $name, integer $step = 1 ) : false | integer
$name string 缓存变量名
$step integer 步长
Результат false | integer

rm() публичный метод

删除缓存
public rm ( string $name, boolean | false $ttl = false ) : boolean
$name string 缓存变量名
$ttl boolean | false
Результат boolean

set() публичный метод

写入缓存
public set ( string $name, mixed $value, integer $expire = null ) : boolean
$name string 缓存变量名
$value mixed 存储数据
$expire integer 有效时间(秒)
Результат boolean

Описание свойств

$options защищенное свойство

protected $options