# Memcached::__construct

(PECL memcached >= 0.1.0)

Memcached::__construct — Crée un objet Memcached

### Description

public Memcached::__construct(?string `$persistent_id` = `null`, ?callable `$callback` = `null`, ?string `$connection_str` = `null`)

Crée un objet Memcached représentant la connexion au serveur memcache.

Avertissement

Cette fonction est actuellement non documentée ; seule la liste des arguments est disponible.

### Liste de paramètres

`persistent_id`

  Par défaut, les instances Memcached sont détruites à la fin de la requête. Pour créer un objet qui persiste entre les requêtes, utilisez le paramètre `persistent_id` pour spécifier un identifiant unique pour l'instance. Tous les objets créés avec le même identifiant `persistent_id` partageront la même connexion.

`callback`

`connection_str`

### Exemples

Exemple #1 Création d'un objet Memcached

`<?php
/* Création d'un objet classique */
$m = new Memcached();
echo get_class($m);
/* Création d'un objet persistant */
$m2 = new Memcached('story_pool');
$m3 = new Memcached('story_pool');
/* maitnenant $m2 et $m3 partagent la même connexion */
?>`