TokyoTyrant::add
(PECL tokyo_tyrant >= 0.1.0)
TokyoTyrant::add — Ajoute une clé numérique
Description
Ajoute une valeur entière ou double. La valeur sera incrémentée par le nombre
donné et la nouvelle valeur sera retournée. Si la clé n'existe pas, une nouvelle
clé sera créée avec comme valeur initiale le paramètre increment
.
Liste de paramètres
-
key
-
La clé
-
increment
-
L'incrément
-
type
-
La constante
TokyoTyrant::RDBREC_INT
ou la constanteTokyoTyrant::RDBREC_DBL
. Si ce paramètre est omis, le type sera deviné depuis le type du paramètreincrement
.
Valeurs de retour
Retourne la nouvelle valeur en cas de succès.
Exemples
Exemple #1 Exemple avec TokyoTyrant::add()
<?php $tt = new TokyoTyrant("localhost", TokyoTyrant::RDBDEF_PORT); /* Ajoute l'entier 3 à la clé et crée une nouvelle clé */ $tt->add("test", 3); /* La valeur est convertie en double */ echo $tt->add("test", "3.5", TokyoTyrant::RDBREC_DBL); ?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
6.5
Voir aussi
- TokyoTyrant::put() - Insère des valeurs
- TokyoTyrant::putcat() - Concatène un enregistrement
- TokyoTyrant::putkeep() - Enregistre un nouvel enregistrement