• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • TokyoTyrant::put()

    (PECL tokyo_tyrant >= 0.1.0)

    Puts values

    说明

    publicTokyoTyrant::put(mixed $keys[,string $value= NULL]): TokyoTyrant

    Puts a key-value pair into the database or multiple key-value pairs. If$keysis string then the second parameter value defines the value. The second parameter is mandatory if$keysis a string. If the key exists the value will be replaced with new value.

    参数

    $keys

    A string key or an array of key-value pairs

    $value

    The value in case a string key is used

    返回值

    This method returns a reference to the current object and throws TokyoTyrantException on failure.

    范例

    Example #1 TokyoTyrant::put() example

    <?php
    /* Connect to a database on default port */
    $tt = new TokyoTyrant("localhost");
    /* Put single key-value pair */
    $tt->put("key", "value");
    /* Put key-value pairs, new value overwrites the old */
    $tt->put(array("key1" => "value1", "key" => "value2"));
    /* Get back one key */
    echo $tt->get("key");
    ?>
    

    以上例程会输出:

    value2
    

    参见

    • TokyoTyrant::putKeep() Puts a record
    • TokyoTyrant::putCat() Concatenates to a record