文字

TokyoTyrant::add

(PECL tokyo_tyrant >= 0.1.0)

TokyoTyrant::addAdds to a numeric key

说明

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

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 or TokyoTyrant::RDBREC_DBL constant. If this parameter is omitted the type is guessed from the increment parameters type.

返回值

Returns the new value on success

范例

Example #1 TokyoTyrant::add() example

<?php
$tt 
= new  TokyoTyrant ( "localhost" TokyoTyrant :: RDBDEF_PORT );

$tt -> add ( "test" 3 );


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
上一篇: 下一篇: