Php/docs/tokyotyrant.add
来自菜鸟教程
TokyoTyrant::add
(PECL tokyo_tyrant >= 0.1.0)
TokyoTyrant::add — Adds to a numeric key
说明
public TokyoTyrant::add
( string $key
, int|float $increment
[, int $type
= 0
] ) : int|float
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.
参数
key
- The string key
increment
- The amount to increment
type
TokyoTyrant::RDBREC_INT
orTokyoTyrant::RDBREC_DBL
constant. If this parameter is omitted the type is guessed from theincrement
parameters type.
返回值
Returns the new value on success
范例
Example #1 TokyoTyrant::add() example
<?php$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::RDBREC_DBL);?>
以上例程的输出类似于:
6.5
参见
- TokyoTyrant::put() - Puts values
- TokyoTyrant::putcat() - Concatenates to a record
- TokyoTyrant::putkeep() - Puts a record