Memcached::decrement
En esta página
Memcached::decrement
Disminuye un valor numérico
Descripción#
public Memcached::decrement(string $key, [int $offset], [int $initial_value], [int $expiry]): int
```php
`Memcached::decrement` disminuye el valor numérico de `offset` unidades. Si el elemento no es numérico, se emitirá un error. Si la operación intenta disminuir por debajo de 0, el nuevo valor será 0. `Memcached::decrement` establecerá el elemento al valor del parámetro `initial_value` si la clave no existe.
## Parámetros
`key`
La clave del elemento a disminuir.
`offset`
La cantidad con la que disminuir el elemento.
`initial_value`
El valor a utilizar para definir el elemento si no existe.
`expiry`
El tiempo de expiración en la definición del elemento.
## Valores devueltos
Devuelve el nuevo valor del elemento en caso de éxito o `false` si ocurre un error.
## Ejemplos
Ejemplo con `Memcached::decrement`
```php
El ejemplo anterior mostrará:
int(4)
int(0)
int(0)
bool(false)
Véase también#
Memcached::increment, Memcached::incrementByKey, Memcached::decrementByKey