PHP code example of qingbing / php-db-cache
1. Go to this page and download the library: Download qingbing/php-db-cache library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
qingbing / php-db-cache example snippets
// 获取缓存实例
$cache = \Components\DbCache::getInstance('db-cache');
// ====== 普通用法 ======
$key = "name";
// 设置缓存
$status = $cache->set($key, "ss");
var_dump($status);
// 获取缓存
$name = $cache->get($key);
var_dump($name);
// 删除缓存
$status = $cache->delete($key);
var_dump($status);
// 判断换成是否存在
$status = $cache->has($key);
var_dump($status);
// ====== 批量用法 ======
// 批量设置缓存
$status = $cache->setMultiple([
"name" => 'ss',
"author" => [
'qingbing',
'10000',
],
]);
var_dump($status);
// 批量获取缓存
$values = $cache->getMultiple(["name", "author"]);
var_dump($values);
// 批量删除缓存
$status = $cache->deleteMultiple(["name", "author"]);
var_dump($status);
// ====== 键、值随意化 ======
$key = ["sex", "name"];
// 设置缓存
$status = $cache->set($key, ["女", ["xxx"]]);
var_dump($status);
// 获取缓存
$status = $cache->get($key);
var_dump($status);
// 删除缓存
$status = $cache->delete($key);
var_dump($status);
// ====== 清空缓存 ======
// 清空命名空间换成
$status = $cache->clear();
var_dump($status);