Memcached::fetch
(PECL memcached >= 0.1.0)
Memcached::fetch — Lit le prochain résultat
Description
public array Memcached::fetch
( void
)
Memcached::fetch() lit le prochain résultat de la dernière requête.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Retourne le résultat suivant, ou bien FALSE
sinon.
La méthode Memcached::getResultCode() va retourner
Memcached::RES_END
si le jeu de résultats est fini.
Exemples
Exemple #1 Exemple avec Memcached::append()
<?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);
}
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
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) }
Voir aussi
- Memcached::fetchAll() - Lit tous les autres éléments
- Memcached::getDelayed() - Lit plusieurs éléments