MikhailK
Новичок
Не работает $memcache->delete(), в чем проблема?
Упорно лезет FALSE, никакого удаления не происходит.
Айтем представляет из себя массив.
Создан был в другом скрипте:
php 5.2.8
memcache 1.4.4
PHP:
<?php
$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect");
$key = "tratata";
$tratataData = $memcache->get($key);
print_r($tratataData); // Данные выводятся успешно, т.е., они есть
$clearResult = $memcache->delete($key);
if ($clearResult) print "<br />memcache->delete($key) TRUE";
else print "<br />memcache->delete($key) FALSE";
?>
Айтем представляет из себя массив.
Создан был в другом скрипте:
PHP:
<?php
$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect");
$key = "tratata";
$tratataData[0] = "000";
$tratataData[1] = "111";
$tratataData[2] = "222";
$memcache->set($key, $tratataData , false, 0) or die ("Failed to save data at the server");
?>
memcache 1.4.4
