TokyoTyrant::fwmKeys()
(PECL tokyo_tyrant >= 0.1.0)
Returns the forward matching keys
说明
public TokyoTyrant::fwmKeys(string $prefix,int $max_recs): array
Returns the forward matching keys from the database
参数
- $prefix
Prefix of the keys
- $max_recs
Maximum records to return
返回值
Returns an array of matching keys. The values are not returned
范例
Example #1 TokyoTyrant::fwmKeys() example
<?php $tt = new TokyoTyrant("localhost"); /* Create 20 macthing keys */ for ($i = 0; $i < 20; $i++) { $tt->put("key_" . $i, "value_" . $i); } /* Create 20 non-macthing keys */ for ($i = 0; $i < 20; $i++) { $tt->put("something_" . $i, "data_" . $i); } /* Get five matching keys */ 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" }