K2hash::getQueue K2hash Class K2hash::getSubkeys

K2hash::getStream

k2hashファイルストリームを取得する

説明

 public mixed K2hash::getStream ( string $key , string $mode )

指定されたキーを先頭にしたk2hashファイルストリームを取得します。

パラメータ

戻り値

k2hashファイルストリーム

<?php
K2hash::create("/tmp/test_k2hash.k2h");
$k2hash = new K2hash();
$k2hash->openRW("/tmp/test_k2hash.k2h");
$k2hash->setValue("test1", "value1");
$stream = $k2hash->getStream("test1", "r+");
var_dump(fread($stream, 6));
while (!feof($stream)) {
      if (($buf = fgets($stream, 4096)) !== false) {
           echo $buf;
      }
}
fclose($stream);
$k2hash->close();
?>

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

string(6) "value1"
K2hash::getQueue K2hash Class K2hash::getSubkeys