# wincache_ucache_inc

(PECL wincache >= 1.1.0)

wincache_ucache_inc — Incrémente la valeur associée à une clé

### Description

wincache_ucache_inc(string `$key`, int `$inc_by` = 1, bool `&$success` = ?): mixed

Incrémente, de 1 ou de la valeur du paramètre `inc_by`, la valeur associée avec la clé `key`.

### Liste de paramètres

`key`

  La clé `key` utilisée pour stoker la variable dans le cache. Le paramètre `key` est sensible à la casse.

`inc_by`

  La valeur utilisée pour incrémenter la variable associée à la clé `key`. Si l'argument est un nombre à virgule flottante, elle sera arrondie à l'entier le plus proche. La variable associée à la clé `key` doit être de type `long`, sinon la fonction échouera et retournera `false`.

`success`

  Sera défini à `true` en cas de succès, `false` si une erreur survient.

### Valeurs de retour

Retourne la valeur incrémentée en cas de succès, `false` si une erreur survient.

### Exemples

Exemple #1 Exemple avec wincache_ucache_inc()

`<?php
wincache_ucache_set('counter', 1);
var_dump(wincache_ucache_inc('counter', 2921, $success));
var_dump($success);
?>`

L'exemple ci-dessus va afficher :

    int(2922)
    bool(true)

### Voir aussi

- wincache_ucache_dec() - Décrémente la valeur associée à une clé
- wincache_ucache_cas() - Compare la variable avec son ancienne valeur et lui assigne une nouvelle valeur