(PECL memcache >= 0.4.0)
Memcache::pconnect — Ouvre un connexion persistante à un serveur de cache
Memcache::pconnect() est similaire à la fonction Memcache::connect() avec la différence que la connexion sera persistante. Ce type de connexion n'est pas fermé à la fin du script et par la fonction Memcache::close(). Vous pouvez également utiliser la fonction memcache_pconnect().
host
Pointe à l'hôte où memcache écoute pour des connexions. Ce paramètre
peut également spécifier d'autres transporteurs comme
unix:///path/to/memcached.sock
pour utiliser les sockets Unix, et, dans ce cas,
port
doit également être défini
à 0.
port
Pointe au port où memcache écoute pour des connexions. Définissez ce paramètre à 0 lors de l'utilisation des sockets Unix.
timeout
Valeur en seconde qui sera utilisée pour se connecter au démon. Pensez-y deux fois avant de changer la valeur par défaut d'une seconde - vous pourriez perdre tous les avantages de l'utilisation de la cache si votre connexion est trop lente.
Retourne un objet Memcache ou FALSE
si une erreur survient.
Exemple #1 Exemple avec Memcache::pconnect()
<?php
/* API procédurale */
$memcache_obj = memcache_pconnect('memcache_host', 11211);
/* API orientée objet */
$memcache_obj = new Memcache;
$memcache_obj->pconnect('memcache_host', 11211);
?>