Decrementa o valor associado à chave

# wincache_ucache_dec

(PECL wincache >= 1.1.0)

wincache_ucache_dec — Decrementa o valor associado à chave

### Descrição

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

Decrementa o valor associado à chave `key` em 1 ou conforme especificado por `dec_by`.

### Parâmetros

`key`

  O parâmetro `key` é a chave que foi usada para armazenar a variável no cache. `key` diferencia maiúsculas de minúsculas.

`dec_by`

  O valor pelo qual a variável associada a `key` será decrementada. Se o argumento for um número de ponto flutuante, ele será truncado para o inteiro mais próximo. A variável associada a `key` deve ser do tipo `long`, caso contrário, a função falha e retorna `false`.

`success`

  Será definido como `true` em caso de sucesso e `false` em caso de falha.

### Valor Retornado

Retorna o valor decrementado em caso de sucesso e `false` em caso de falha.

### Exemplos

Exemplo #1 Usando wincache_ucache_dec()

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

O exemplo acima produzirá:

    int(2922)
    bool(true)

### Veja Também

- wincache_ucache_inc() - Incrementa o valor associado à chave
- wincache_ucache_cas() - Compara a variável com o valor antigo e atribui um novo valor a ela

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