У меня есть простой пример, где я установил значение на 5 секунд. Проблема в том, что через 5 секунд; Я все еще возвращаю значение, когда ожидал «ложь».
$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect");
$memcache->set('foo', 'bar', 0, 5); // 5 seconds expiry
var_dump($memcache->get('foo')); // bar
sleep(10);
var_dump($memcache->get('foo')); // still shows bar
Вот версия сервера memcache
Версия сервера :1.4.13