改进Redis缓存驱动

This commit is contained in:
thinkphp
2016-02-28 22:48:56 +08:00
parent e3a95fe994
commit 755a3d22b5

View File

@@ -92,9 +92,7 @@ class Redis
if ($this->options['length'] > 0) {
// 记录缓存队列
$queue = $this->handler->get('__info__');
if (!$queue) {
$queue = [];
}
$queue = explode(',', $queue);
if (false === array_search($name, $queue)) {
array_push($queue, $name);
}
@@ -105,7 +103,7 @@ class Redis
// 删除缓存
$this->handler->delete($key);
}
$this->handler->set('__info__', $queue);
$this->handler->set('__info__', implode(',', $queue));
}
}
return $result;