Werbung
TokyoTyrant::add
(PECL tokyo_tyrant >= 0.1.0)
TokyoTyrant::add — Adds to a numeric key
Beschreibung
Adds to an int or double value. This increments the value by the given amount and returns the new value. If the key does not exist a new key is created with initial value of the increment parameter.
Parameter-Liste
- key
-
The string key
- increment
-
The amount to increment
- type
-
TokyoTyrant::RDB_RECINT or TokyoTyrant::RDB_RECDBL constant. If this parameter is omitted the type is guessed from the increment parameters type.
Rückgabewerte
Returns the new value on success
Beispiele
PHP Code
1
2
3
4
5
2
3
4
5
$tt = new TokyoTyrant("localhost", TokyoTyrant::RDBDEF_PORT);
/* Adds integer 3 to key and creates a new key */
$tt->add("test", 3);
/* String value is converted to double */
echo $tt->add("test", "3.5", TokyoTyrant::RDB_RECDBL);
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
6.5
Siehe auch
- TokyoTyrant::put - Puts values
- TokyoTyrant::putcat - Concatenates to a record
- TokyoTyrant::putkeep - Puts a record