TokyoTyrant::fwmKeys

(PECL tokyo_tyrant >= 0.1.0)

TokyoTyrant::fwmKeys — Возвращает ключи прямого сопоставления

Описание

public TokyoTyrant::fwmKeys ( string $prefix , int $max_recs ) : array

Возвращает ключи прямого сопоставления из базы данных

Список параметров

prefix

Префикс ключей

max_recs

Максимальное количество возвращаемых записей

Возвращаемые значения

Возвращает массив совпадающих ключей. Значения не возвращаются

Примеры

Пример #1 Пример использования TokyoTyrant::fwmKeys()

<?php

$tt 
= new TokyoTyrant("localhost");

/* Создайте 20 совпадающих ключей */
for ($i = 0; $i < 20; $i++) {
    
$tt->put("key_" . $i, "value_" . $i);
}

/* Создайте 20 несовпадающих ключей */
for ($i = 0; $i < 20; $i++) {
    
$tt->put("something_" . $i, "data_" . $i);
}

/* Получите пять совпадающих ключей */
var_dump($tt->fwmKeys("key_", 5));
?>

Результатом выполнения данного примера будет что-то подобное:

array(5) {
  [0]=>
  string(5) "key_5"
  [1]=>
  string(6) "key_14"
  [2]=>
  string(5) "key_6"
  [3]=>
  string(6) "key_15"
  [4]=>
  string(5) "key_7"
}