At first
composer require nokitakaze/keyvalue
And then
require_once 'vendor/autoload.php';
// 1
$file_storage = new FileStorage([
'folder' => '/dev/shm',
]);
$file_storage->set('foo', 'bar');
echo $file_storage->get('foo', 'bar');
// 2
$file_storage = new FileStorage([
'folder' => '/dev/shm',
]);
$file_storage->set('foo', 'bar');
echo $file_storage->get('foo', 123);
// 3
$redis_storage = new RedisStorage([
'database' => 1,
]);
$redis_storage->set('foo', 'bar');
echo $redis_storage->get('foo', 'default_value');
// @todo Заменить