TokyoTyrant::putNr
TokyoTyrant::restore
TokyoTyrant
PHP Manual

# TokyoTyrant::putShl

(PECL tokyo_tyrant >= 0.1.0)

TokyoTyrant::putShl — レコードを連結する

### 説明

public mixed TokyoTyrant::putShl ( string `$key` , string `$value` , int `$width` )

レコードを連結し、左にシフトします。

### パラメータ

`key`

  文字列のキー。

`value`

  連結する値。

`width`

  レコードの幅。

### 返り値

現在のオブジェクトへの参照を返します。失敗した場合は TokyoTyrantException をスローします。

### 例

例1 TokyoTyrant::putShl example

`<?php
/* データベースのデフォルトポートに接続します */
$tt = new TokyoTyrant("localhost");
/* 新しいキーを作成します */
$tt->put("key", "just a long piece of data");
/* 連結し、左にシフトします */
$tt->putShl("key", " and string", 15);
/* キーを表示します */
echo $tt->get("key");
?>`

上の例の出力は以下となります。

    data and string

### 参考

- TokyoTyrant::put - 値を格納する
- TokyoTyrant::putKeep - レコードを書き込む
- TokyoTyrant::putCat - レコードを連結する

TokyoTyrant::putNr
TokyoTyrant::restore
TokyoTyrant
PHP Manual