Create a Memcached instance

# Memcached::__construct

(PECL memcached >= 0.1.0)

Memcached::__construct — Create a Memcached instance

### Beschreibung

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

Creates a Memcached instance representing the connection to the memcache servers.

Warnung

Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Parameter zur Verfügung.

### Parameter-Liste

`persistent_id`

  By default the Memcached instances are destroyed at the end of the request. To create an instance that persists between requests, use `persistent_id` to specify a unique ID for the instance. All instances created with the same `persistent_id` will share the same connection.

`callback`
  function callback(Memcached `$memcached`, ?string `$persistent_id`): void
  The `callback` parameter is called when the connection is established. It should be a valid PHP callable that receive the Memcached object as its first parameter, and `persistent_id` as its second.
`connection_str`

  This parameter is used to pass additional connection options to the memcache servers, such as a server weight in a cluster.

### Beispiele

Beispiel #1 Creating a Memcached object

    <?php
    /* Create a regular instance */
    $m = new Memcached();
    echo get_class($m);

    /* Create a persistent instance */
    $m2 = new Memcached('story_pool');
    $m3 = new Memcached('story_pool');

    /* now $m2 and $m3 share the same connection */
    ?>

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