(PECL memcache >= 0.2.0)
Memcache::connect -- memcache_connect — Ouvre une connexion avec le serveur Memcache
Memcache::connect() établie une connexion avec le serveur
de cache Memcache.
La connexion, qui a été ouverte en utilisant la fonction
Memcache::connect() sera automatiquement fermée
à la fin de votre script. Vous pouvez néanmoins la refermer en utilisant la
fonction Memcache::close().
hostunix:///path/to/memcached.sock
pour utiliser les sockets Unix, et, dans ce cas, port doit également
être définit à 0.
port0 lors de l'utilisation des sockets Unix.
Note : Par défaut, le paramètre port prend la valeur
de l'option de configuration memcache.default_port
s'il n'est pas spécifié. Pour cette raison, il convient de spécifier explicitement
le port lors de l'appel à cette méthode.
timeoutExemple #1 Exemple avec Memcache::connect()
<?php
/* API procédurale */
$memcache_obj = memcache_connect('memcache_host', 11211);
/* API orientée objet */
$memcache = new Memcache;
$memcache->connect('memcache_host', 11211);
?>
Lorsque le paramètre port n'est pas spécifié, cette méthode
prendra la valeur de la directive de configuration INI
memcache.default_port.
Si cette valeur a été modifiée à un autre endroit dans votre application,
cela peut conduire à des résultats inattendus : pour cette raison, il convient
de toujours spécifier le port explicitement lors de l'appel à la méthode.