TokyoTyrant::add

(PECL tokyo_tyrant >= 0.1.0)

TokyoTyrant::addAjoute une clé numérique

Description

public number TokyoTyrant::add ( string $key , number $increment [, int $type = 0 ] )

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 constante TokyoTyrant::RDBREC_DBL. Si ce paramètre est omis, le type sera deviné depuis le type du paramètre increment.

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

LoadingChargement en cours