Memcache::increment
En esta página
Memcache::increment
memcache_increment
Incrementa el valor de un elemento
Descripción#
Memcache::increment(string $key, [int $value]): int
```php
```php
memcache_increment(Memcache $memcache, string $key, [int $value]): int
Memcache::increment incrementa el valor de un elemento identificado por la clave key por el valor value. Si el elemento identificado por la clave key no es de tipo numérico y no puede ser convertido a número, el valor de este elemento será definido a value. Memcache::increment no crea un elemento si no existe.
[!NOTE] No se debe utilizar
memcache::incrementcon elementos almacenados comprimidos. En este caso, la llamada a la funciónMemcache::getfallará.
Parámetros#
key
Clave del elemento a incrementar.
value
Incrementa el elemento por value.
Valores devueltos#
Devuelve el valor del nuevo elemento en caso de éxito o false si ocurre un error.
Ejemplos#
Ejemplo con Memcache::increment
<?php
/* API procedimental */
$memcache_obj = memcache_connect('memcache_host', 11211);
/* incrementación del contador en 2 */
$current_value = memcache_increment($memcache_obj, 'counter', 2);
/* API orientada a objetos */
$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host', 11211);
/* incrementación del contador en 3 */
$current_value = $memcache_obj->increment('counter', 3);
?>
Véase también#
Memcache::decrement
Memcache::replace