(PECL memcache >= 0.2.0)
Memcache::decrement — Decrementa numéricamente un valor
Memcache::decrement() decrementa numéricamente el valor según el value. Es similar a Memcache::increment(), después de que el value sea extraído el valor es convertido a numérico.
Note:
El nuevo valor del objecto no será inferior a cero.
Memcache::decrement() no genera un valor si no existía previamente. También se puede usar la función memcache_decrement().Note:
No use Memcache::decrement() en un valor, que fué guardado con compresión, porque en este caso Memcache::get() no funcionará.
Clave del valor a decrementar.
Decrementar el valor según el value.
Devuelve el nuevo valor éxito o FALSE en caso de error.
Example #1 Ejemplo Memcache::decrement()
<?php
/* procedural API */
$memcache_obj = memcache_connect('memcache_host', 11211);
/* decrement item by 2 */
$new_value = memcache_decrement($memcache_obj, 'test_item', 2);
/* OO API */
$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host', 11211);
/* decrement item by 3 */
$new_value = $memcache_obj->decrement('test_item', 3);
?>