(PECL tokyo_tyrant >= 0.1.0)
Returns the forward matching keys
public array TokyoTyrant::fwmKeys ( string $prefix, int $max_recs )
Returns the forward matching keys from the database
Parameters:
prefix
Prefix of the keys
max_recs
Maximum records to return
Returns:
Returns an array of matching keys. The values are not returned
Examples:
TokyoTyrant::fwmKeys() example
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?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)); ?> |
The above example will output something similar to:
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" }
Please login to continue.