PHP Класс Cml\Cache\Memcache

Наследование: extends Base
Показать файл Открыть проект

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

Метод Описание
__construct ( $conf = false ) 使用的缓存配置 默认为使用default_cache配置的参数
__construct ( bool|array $conf = false ) 使用的缓存配置 默认为使用default_cache配置的参数
decrement ( mixed $key, integer $val = 1 ) : boolean 自减
delete ( mixed $key ) : boolean 删除对象
get ( mixed $key ) : mixed 根据key取值
getDriverType ( ) : integer 返回memcache驱动类型 加锁时用
getInstance ( string $key = '' ) : Memcache | Memcached 返回实例便于操作未封装的方法
increment ( mixed $key, integer $val = 1 ) : boolean 自增
set ( mixed $key, mixed $value, integer $expire ) : boolean 存储对象
truncate ( ) 清洗已经存储的所有元素
update ( mixed $key, mixed $value, integer $expire ) : boolean 更新对象

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

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

使用的缓存配置 默认为使用default_cache配置的参数
public __construct ( $conf = false )

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

使用的缓存配置 默认为使用default_cache配置的参数
public __construct ( bool|array $conf = false )
$conf bool|array

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

自减
public decrement ( mixed $key, integer $val = 1 ) : boolean
$key mixed 要自减的缓存的数据的key
$val integer 自减的进步值,默认为1
Результат boolean

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

删除对象
public delete ( mixed $key ) : boolean
$key mixed 要删除的数据的key
Результат boolean

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

根据key取值
public get ( mixed $key ) : mixed
$key mixed 要获取的缓存key
Результат mixed

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

返回memcache驱动类型 加锁时用
public getDriverType ( ) : integer
Результат integer

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

返回实例便于操作未封装的方法
public getInstance ( string $key = '' ) : Memcache | Memcached
$key string
Результат Memcache | Memcached

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

自增
public increment ( mixed $key, integer $val = 1 ) : boolean
$key mixed 要自增的缓存的数据的key
$val integer 自增的进步值,默认为1
Результат boolean

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

存储对象
public set ( mixed $key, mixed $value, integer $expire ) : boolean
$key mixed 要缓存的数据的key
$value mixed 要缓存的值,除resource类型外的数据类型
$expire integer 缓存的有效时间 0为不过期
Результат boolean

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

清洗已经存储的所有元素
public truncate ( )

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

更新对象
public update ( mixed $key, mixed $value, integer $expire ) : boolean
$key mixed 要更新的数据的key
$value mixed 要更新缓存的值,除resource类型外的数据类型
$expire integer 缓存的有效时间 0为不过期
Результат boolean