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_INTou 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
