持久存储类
常量 | |
---|---|
Storage::DRIVER_FILE |
string(4) "File" |
Storage::DRIVER_REDIS |
string(5) "Redis" |
Storage::DRIVER_SWIFT |
string(5) "Swift" |
Storage::DRIVER_DATABASE |
string(8) "Database" |
Storage::DEFAULT_CONFIG_NAME |
string(7) "default" |
API - Module_Storage
- Storage::instance - 返回数据库实例化对象
- Storage::__construct
- Storage::get - 获取指定KEY的缓存数据
- Storage::set - 保存内容
- Storage::exists - 是否存在关键字的数据
- Storage::delete - 删除指定key的缓存数据
- Storage::clean - 删除全部缓存
- Storage::delete_all - 删除全部缓存
返回数据库实例化对象
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
$config_name |
string |
默认值为 Database::DEFAULT_CONFIG_NAME | null |
Database
获取指定KEY的缓存数据
$strone->get('a');
$strone->get('a','b','c');
$strone->get(array('a','b','c'));
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
$key |
string |
指定key |
mixed
false
返回失败保存内容
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
$key |
$key |
String | |
$value |
$value |
Fixed |
boolean
是否存在关键字的数据
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
$key |
string |
$key |
boolean
删除指定key的缓存数据
参数 | 类型 | 描述 | 默认值 |
---|---|---|---|
$key |
string |
$key |
boolean