Memcache::close
memcache_debug
Fonctions Memcache
PHP Manual

# Memcache::connect

(PECL memcache >= 0.2.0)

Memcache::connect — Ouvre une connexion avec le serveur Memcache

### Description

bool Memcache::connect ( string `$host` [, int `$port` [, int `$timeout` ]] )

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(). Vous pouvez également utiliser la fonction memcache_connect().

### Liste de paramètres

`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éfinit à 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.

### Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

### Exemples

Exemple #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);
?>`

### Voir aussi

- Memcache::pconnect() - Ouvre un connexion persistante à un serveur de cache
- Memcache::close() - Ferme la connexion avec le serveur Memcache

Memcache::close
memcache_debug
Fonctions Memcache
PHP Manual