PHP Класс FileStore, thinksns

Автор: walkor ([email protected])
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$dataCache 为了避免频繁读取磁盘,增加了缓存机制
$dataFileHandle 打开文件的句柄
$lastCacheTime 上次缓存时间

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

Метод Описание
__construct ( 配置名 $config_name ) 构造函数
delete ( string $key ) : number 删除
destroy ( ) 清零销毁存储数据
get ( string $key, boolean $use_cache = true ) : Ambigous 读取
increment ( string $key ) : boolean | multitype: 自增
set ( string $key, mixed $value, integer $ttl ) : number 设置

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

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

构造函数
public __construct ( 配置名 $config_name )
$config_name 配置名

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

删除
public delete ( string $key ) : number
$key string
Результат number

destroy() публичный Метод

清零销毁存储数据
public destroy ( )

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

读取
public get ( string $key, boolean $use_cache = true ) : Ambigous
$key string
$use_cache boolean
Результат Ambigous

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

自增
public increment ( string $key ) : boolean | multitype:
$key string
Результат boolean | multitype:

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

设置
public set ( string $key, mixed $value, integer $ttl ) : number
$key string
$value mixed
$ttl integer
Результат number

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

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

为了避免频繁读取磁盘,增加了缓存机制
protected $dataCache

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

打开文件的句柄
protected $dataFileHandle

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

上次缓存时间
protected $lastCacheTime