Note that if you pass the expiration time as an offset of seconds then the cache item will expire in current-second + offset, not in now + offset.
<?php
$Memcached->add('foo', 42, 2);
?>
This item will expire in n seconds where n > 1 and <= 2, not in exactly 2 seconds.
Tiempo de expiración
Algunos comandos de almacenamiento necesitan un valor con el tiempo de expiración ( relativo a un ítem o a una operación solicitada por el cliente) para el servidor. En todos los casos, el valor enviado debe ser en tiempo Unix (número de segundos desde el 1 de Enero, 1970, en valor numérico), o el número de segundos empezando por el tiempo actual. En este caso, el número no debe exceder de 60*60*24*30 (que corresponde al número de segundos en 30 días); si el tiempo de expiración excede, el servidor considerará el valor como tiempo Unix en lugar del número de segundos desde la hora actual.
Si el valor es 0 ), el ítem nunca caduca (aunque puede ser eliminado por el servidor para hacer espacio para otros ítems).
info at tueena dot com ¶
1 year ago
