<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.remote.other.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'book.memcached.php',
    1 => 'Memcached',
    2 => 'Memcached',
  ),
  'up' => 
  array (
    0 => 'refs.remote.other.php',
    1 => 'Autres services',
  ),
  'prev' => 
  array (
    0 => 'function.memcache-debug.php',
    1 => 'memcache_debug',
  ),
  'next' => 
  array (
    0 => 'memcached.setup.php',
    1 => 'Installation/Configuration',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/memcached/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.memcached.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.memcached" class="book">
 
 <h1 class="title">Memcached</h1>
 

 <div id="intro.memcached" class="preface">
  <h1 class="title">Introduction</h1>
  <p class="para">
   <a href="http://www.memcached.org/" class="link external">&raquo;&nbsp;memcached</a> est un système à haute
   performance, distribué et en mémoire, de cache d&#039;objet, générique par nature,
   mais principalement destiné à l&#039;utilisation avec des sites Web dynamiques,
   pour soulager les bases de données.
  </p>
  <p class="para">
   Cette extension utilise la bibliothèque libmemcached pour 
   assurer les communications avec les serveurs memcached. Elle 
   fournit aussi un gestionnaire de
   <a href="ref.session.php" class="link">sessions</a>, appelé 
   <code class="literal">memcached</code>.
  </p>
  <p class="para">
   Des informations sur libmemcached sont disponibles à 
   <a href="http://libmemcached.org/libMemcached.html" class="link external">&raquo;&nbsp;http://libmemcached.org/libMemcached.html</a>.
  </p>
 </div>

 









 








 









 








 








 







 









<ul class="chunklist chunklist_book"><li><a href="memcached.setup.php">Installation/Configuration</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="memcached.requirements.php">Pr&eacute;-requis</a></li><li><a href="memcached.installation.php">Installation</a></li><li><a href="memcached.configuration.php">Configuration &agrave; l'ex&eacute;cution</a></li></ul></li><li><a href="memcached.constants.php">Constantes pr&eacute;-d&eacute;finies</a></li><li><a href="memcached.expiration.php">D&eacute;lai d'expiration</a></li><li><a href="memcached.callbacks.php">Fonctions de rappel</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="memcached.callbacks.result.php">Fonctions de rappel de r&eacute;sultats</a></li><li><a href="memcached.callbacks.read-through.php">Fonctions de rappel sur cl&eacute; absente</a></li></ul></li><li><a href="memcached.sessions.php">Support des sessions</a></li><li><a href="class.memcached.php">Memcached</a> — La classe Memcached<ul class="chunklist chunklist_book chunklist_children"><li><a href="memcached.add.php">Memcached::add</a> — Ajoute un nouvel &eacute;l&eacute;ment sous une nouvelle cl&eacute;</li><li><a href="memcached.addbykey.php">Memcached::addByKey</a> — Ajoute un &eacute;l&eacute;ment sur un serveur d&eacute;sign&eacute;</li><li><a href="memcached.addserver.php">Memcached::addServer</a> — Ajoute un serveur au pool</li><li><a href="memcached.addservers.php">Memcached::addServers</a> — Ajoute plusieurs serveurs au pool</li><li><a href="memcached.append.php">Memcached::append</a> — Ajoute des donn&eacute;es &agrave; un &eacute;l&eacute;ment</li><li><a href="memcached.appendbykey.php">Memcached::appendByKey</a> — Ajoute des donn&eacute;es &agrave; un &eacute;l&eacute;ment</li><li><a href="memcached.cas.php">Memcached::cas</a> — Compare et &eacute;change un &eacute;l&eacute;ment</li><li><a href="memcached.casbykey.php">Memcached::casByKey</a> — Compare et &eacute;change un &eacute;l&eacute;ment sur un serveur</li><li><a href="memcached.construct.php">Memcached::__construct</a> — Cr&eacute;e un objet Memcached</li><li><a href="memcached.decrement.php">Memcached::decrement</a> — D&eacute;cr&eacute;mente une valeur num&eacute;rique</li><li><a href="memcached.decrementbykey.php">Memcached::decrementByKey</a> — D&eacute;cr&eacute;mente une valeur num&eacute;rique d'un &eacute;l&eacute;ment, stock&eacute; sur un serveur sp&eacute;cifique</li><li><a href="memcached.delete.php">Memcached::delete</a> — Efface un &eacute;l&eacute;ment</li><li><a href="memcached.deletebykey.php">Memcached::deleteByKey</a> — Supprime un &eacute;l&eacute;ment d'un serveur sp&eacute;cifique</li><li><a href="memcached.deletemulti.php">Memcached::deleteMulti</a> — Supprime plusieurs &eacute;l&eacute;ments</li><li><a href="memcached.deletemultibykey.php">Memcached::deleteMultiByKey</a> — Supprime plusieurs &eacute;l&eacute;ments depuis un serveur sp&eacute;cifique</li><li><a href="memcached.fetch.php">Memcached::fetch</a> — Lit le prochain r&eacute;sultat</li><li><a href="memcached.fetchall.php">Memcached::fetchAll</a> — Lit tous les autres &eacute;l&eacute;ments</li><li><a href="memcached.flush.php">Memcached::flush</a> — Invalide tous les &eacute;l&eacute;ments du cache</li><li><a href="memcached.get.php">Memcached::get</a> — Lit un &eacute;l&eacute;ment</li><li><a href="memcached.getallkeys.php">Memcached::getAllKeys</a> — R&eacute;cup&egrave;re toutes les cl&eacute;s stock&eacute;es sur tous les serveurs</li><li><a href="memcached.getbykey.php">Memcached::getByKey</a> — Lit un &eacute;l&eacute;ment sur un serveur sp&eacute;cifique</li><li><a href="memcached.getdelayed.php">Memcached::getDelayed</a> — Lit plusieurs &eacute;l&eacute;ments</li><li><a href="memcached.getdelayedbykey.php">Memcached::getDelayedByKey</a> — Lit plusieurs &eacute;l&eacute;ments sur un serveur</li><li><a href="memcached.getmulti.php">Memcached::getMulti</a> — Lit plusieurs &eacute;l&eacute;ments</li><li><a href="memcached.getmultibykey.php">Memcached::getMultiByKey</a> — Lit plusieurs &eacute;l&eacute;ments d'un serveur sp&eacute;cifique</li><li><a href="memcached.getoption.php">Memcached::getOption</a> — Lit une option Memcached</li><li><a href="memcached.getresultcode.php">Memcached::getResultCode</a> — Retourne le code de r&eacute;sultat de la derni&egrave;re op&eacute;ration</li><li><a href="memcached.getresultmessage.php">Memcached::getResultMessage</a> — Retourne un message d&eacute;crivant le r&eacute;sultat de la derni&egrave;re op&eacute;ration</li><li><a href="memcached.getserverbykey.php">Memcached::getServerByKey</a> — Dirige une cl&eacute; sur un serveur</li><li><a href="memcached.getserverlist.php">Memcached::getServerList</a> — Liste les serveurs du pool memcached</li><li><a href="memcached.getstats.php">Memcached::getStats</a> — Lit des statistiques du pool de serveurs</li><li><a href="memcached.getversion.php">Memcached::getVersion</a> — Lit les informations de version du pool serveur</li><li><a href="memcached.increment.php">Memcached::increment</a> — Incr&eacute;mente num&eacute;riquement un &eacute;l&eacute;ment</li><li><a href="memcached.incrementbykey.php">Memcached::incrementByKey</a> — Incr&eacute;mente une valeur num&eacute;rique d'un &eacute;l&eacute;ment, stock&eacute; sur un serveur sp&eacute;cifique</li><li><a href="memcached.ispersistent.php">Memcached::isPersistent</a> — V&eacute;rifie si une connexion persistante vers memcache est en cours d'utilisation</li><li><a href="memcached.ispristine.php">Memcached::isPristine</a> — V&eacute;rifie si l'instance a &eacute;t&eacute; cr&eacute;&eacute;e r&eacute;cemment</li><li><a href="memcached.prepend.php">Memcached::prepend</a> — Pr&eacute;fixe des donn&eacute;es &agrave; un &eacute;l&eacute;ment existant</li><li><a href="memcached.prependbykey.php">Memcached::prependByKey</a> — Pr&eacute;fixe un &eacute;l&eacute;ment existant</li><li><a href="memcached.quit.php">Memcached::quit</a> — Ferme toutes les connexions ouvertes</li><li><a href="memcached.replace.php">Memcached::replace</a> — Remplace un &eacute;l&eacute;ment sous une cl&eacute;</li><li><a href="memcached.replacebykey.php">Memcached::replaceByKey</a> — Remplace un &eacute;l&eacute;ment sp&eacute;cifique sur un serveur d&eacute;sign&eacute;</li><li><a href="memcached.resetserverlist.php">Memcached::resetServerList</a> — Supprime tous les serveurs depuis la liste des serveurs</li><li><a href="memcached.set.php">Memcached::set</a> — Stocke un &eacute;l&eacute;ment</li><li><a href="memcached.setbykey.php">Memcached::setByKey</a> — Stocke un &eacute;l&eacute;ment sur un serveur sp&eacute;cifique</li><li><a href="memcached.setencodingkey.php">Memcached::setEncodingKey</a> — D&eacute;finit la cl&eacute; de chiffrement AES pour les donn&eacute;es dans Memcached</li><li><a href="memcached.setmulti.php">Memcached::setMulti</a> — Stocke plusieurs &eacute;l&eacute;ments</li><li><a href="memcached.setmultibykey.php">Memcached::setMultiByKey</a> — Stocke plusieurs &eacute;l&eacute;ments sur un serveur</li><li><a href="memcached.setoption.php">Memcached::setOption</a> — Configure une option Memcached</li><li><a href="memcached.setoptions.php">Memcached::setOptions</a> — D&eacute;finit des options Memcache</li><li><a href="memcached.setsaslauthdata.php">Memcached::setSaslAuthData</a> — D&eacute;finit les informations &agrave; utiliser pour l'authentification</li><li><a href="memcached.touch.php">Memcached::touch</a> — D&eacute;finit une nouvelle expiration sur un &eacute;l&eacute;ment</li><li><a href="memcached.touchbykey.php">Memcached::touchByKey</a> — D&eacute;finit une nouvelle expiration sur un &eacute;l&eacute;ment d'un serveur sp&eacute;cifique</li></ul></li><li><a href="class.memcachedexception.php">MemcachedException</a> — La classe MemcachedException</li></ul></div><?php manual_footer($setup); ?>