(PECL tokyo_tyrant >= 0.1.0)
TokyoTyrant::add — Ajoute une clé numérique
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
.
key
La clé
increment
L'incrément
type
La constante TokyoTyrant::RDBREC_INT
ou
la constante TokyoTyrant::RDBREC_DBL
.
Si ce paramètre est omis, le type sera deviné depuis le type
du paramètre increment
.
Retourne la nouvelle valeur en cas de succès.
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