(PECL memcached >= 0.1.0)
Fetch the next result
public array Memcached::fetch ( void )
Memcached::fetch() retrieves the next result from the last request.
Returns:
Returns the next result or FALSE
otherwise. The Memcached::getResultCode() will return Memcached::RES_END
if result set is exhausted.
Examples:
Memcached::fetch() example
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php $m = new Memcached(); $m ->addServer( 'localhost' , 11211); $m ->set( 'int' , 99); $m ->set( 'string' , 'a simple string' ); $m ->set( 'array' , array (11, 12)); $m ->getDelayed( array ( 'int' , 'array' ), true); while ( $result = $m ->fetch()) { var_dump( $result ); } ?> |
The above example will output something similar to:
array(3) { ["key"]=> string(3) "int" "value"]=> int(99) ["cas"]=> float(2363) } array(3) { ["key"]=> string(5) "array" ["value"]=> array(2) { [0]=> int(11) [1]=> int(12) } ["cas"]=> float(2365) }
See also:
Please login to continue.