Disminuye el valor asociado a la clave

# wincache_ucache_dec

(PECL wincache >= 1.1.0)

wincache_ucache_dec — Disminuye el valor asociado a la clave

### Descripción

function wincache_ucache_dec(string `$key`, int `$dec_by` = 1, bool `&$success` = ?): mixed

Disminuye el valor asociado a la `key` por 1 o como se especifica por `dec_by`.

### Parámetros

`key`

  El parámetro `key` que se utiliza para almacenar la variable en la caché. `key` distingue mayúsculas de minúsculas.

`dec_by`

  El valor de la variable asociada por el que conseguirá que `key` disminuya. Si el argumento es un número de punto flotante se truncará al integer más cercano. La variable asociada con la `key` debe ser de tipo `long`, en caso contrario la función falla y devolverá `false`.

`success`

  Será establecido a `true` en caso de éxito y `false` en caso de error.

### Valores devueltos

Devuelve el valor decrementado en caso de éxito y `false` en caso de error.

### Ejemplos

Ejemplo #1 Usando wincache_ucache_dec()

    <?php
    wincache_ucache_set('counter', 1);
    var_dump(wincache_ucache_dec('counter', 2923, $success));
    var_dump($success);
    ?>

El ejemplo anterior mostrará:

    int(2922)
    bool(true)

### Ver también

- wincache_ucache_inc() - Incrementa el valor asociado a la clave
- wincache_ucache_cas() - Compara la variable con el valor antiguo y le asigna un nuevo valor a este

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open