Crée un objet Memcached

# Memcached::__construct

(PECL memcached >= 0.1.0)

Memcached::__construct — Crée un objet Memcached

### Description

public function 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, utiliser 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`
  function callback(Memcached `$memcached`, ?string `$persistent_id`): void
  Le paramètre `callback` est appelé lorsque la connexion est établie. Il devrait être un callable PHP valide qui reçoit l'objet Memcached comme premier paramètre, et `persistent_id` comme second.
`connection_str`

  Ce paramètre est utilisé pour passer des options de connexion supplémentaires aux serveurs memcache, comme un poids de serveur dans un cluster.

### 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');

    /* maintenant $m2 et $m3 partagent la même connexion */
    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open