(PECL memcached >= 0.1.0)
Memcached::set — Stocke un élément
   Memcached::set() stocke la valeur value
   sur une serveur memcache, avec la clé d'identification key. 
   Le paramètre expiration permet de contrôler le délai d'expiration
   automatique de la valeur.
  
   La valeur peut être n'importe quelle type de valeur PHP, hormis une ressource, car elles 
   ne peuvent pas être représentée sous forme linéaire. Si l'option 
   Memcached::OPT_COMPRESSION est activée, la valeur linéarisée sera
   aussi compressée avant stockage.
  
keyLa clé avec laquelle stocker la valeur.
valueLa valeur à stocker.
expirationLe délai d'expiration, par défaut à zéro. Voyez délais d'expiration pour plus d'informations.
   Cette fonction retourne true en cas de succès ou false si une erreur survient.
   Utilisez Memcached::getResultCode()
        si nécessaire.
  
Exemple #1 Exemple avec Memcached::set()
<?php
$m = new Memcached();
$m->addServer('localhost', 11211);
$m->set('int', 99);
$m->set('string', 'a simple string');
$m->set('array', array(11, 12));
/* L''object' va etre détruit dans 5 minutes */
$m->set('object', new stdClass, time() + 300);
var_dump($m->get('int'));
var_dump($m->get('string'));
var_dump($m->get('array'));
var_dump($m->get('object'));
?>
Résultat de l'exemple ci-dessus est similaire à :
int(99)
string(15) "a simple string"
array(2) {
  [0]=>
  int(11)
  [1]=>
  int(12)
}
object(stdClass)#1 (0) {
}