K2hash::getAttrVersionInfos K2hash Class K2hash::getKeyQueue

K2hash::getIterator

K2hIteratorオブジェクトを取得する

説明

 public mixed K2hash::getIterator ( string $key )

指定されたキーを先頭にした K2hIterator オブジェクトを取得します。 K2hIterator は、k2hashのキーの配列へのポインタを操作するクラスです。

パラメータ

戻り値

K2hIterator オブジェクト

<?php
$k2hash = new K2hash();
$k2hash->openMem();
$k2hash->setValue("test1", "value1");
$k2hash->setValue("test2", "value2");
$k2hash->setValue("test3", "value3");
$iterator = $k2hash->getIterator();
$count = 0;
foreach($iterator as $val){
    $count++;
}
echo $count;
?>

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

3

参考

K2hash::getAttrVersionInfos K2hash Class K2hash::getKeyQueue