|
8.71.18 Memcache::increment()Incrément la valeur d'un élément[ Exemples avec memcache_increment ] PECL
int
Memcache::increment (
string
key
,
int
value
)
Memcache::increment
incrémente la valeur d'un élément
identifié par la clé
key
par la valeur
value
. Si l'élément identifié par la clé
key
n'est pas de type numérique et ne peut
être converti en nombre, la valeur de cette élément sera défini à
value
.
Le paramètre
value
est optionnel. Par défaut, il vaut 1.
Vous pouvez également utiliser la fonction
memcache_increment
.
Regardez l'exemple ci-dessous.
| Exemple avec Memcache::increment |
<?php
/* API procédurale */ $memcache_obj = memcache_connect('memcache_host', 11211); /* incrémentation du compteur de 2 */ $current_value = memcache_increment($memcache_obj, 'counter', 2);
/* API orientée objet */ $memcache_obj = new Memcache; $memcache_obj->connect('memcache_host', 11211); /* incrémentation du compteur de 3 */ $current_value = $memcache_obj->increment('counter', 3);
?>
|
Memcache::increment
retourne la nouvelle valeur de l'élément
en cas de succès ou
FALSE
en cas d'échec.
Memcache::increment
ne crée pas
l'élément s'il n'existe pas.
Voir aussi
Memcache::decrement
et
Memcache::replace
.
|