Cria uma instância do Memcached

# Memcached::__construct

(PECL memcached >= 0.1.0)

Memcached::__construct — Cria uma instância do Memcached

### Descrição

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

Cria uma instância Memcached que representa a conexão com os servidores Memcache.

Aviso

Esta função não está documentada; apenas a lista de argumentos está disponível.

### Parâmetros

`persistent_id`

  Por padrão, as instâncias do Memcached são destruídas ao final da solicitação. Para criar uma instância que persista entre as solicitações, use `persistent_id`para especificar um ID exclusivo para a instância. Todas as instâncias criadas com o mesmo `persistent_id` compartilharão a mesma conexão.

`callback`
  function callback(Memcached `$memcached`, ?string `$persistent_id`): void
  O parâmetro `callback` é chamado quando a conexão é estabelecida. Deve ser um callable válido do PHP que recebe o objeto Memcached como seu primeiro parâmetro e `persistent_id` como o segundo.
`connection_str`

  Este parâmetro é usado para passar opções de conexão adicionais para os servidores memcache servers, tam como um peso de servidor em um grupo.

### Exemplos

Exemplo #1 Creating a Memcached object

    <?php
    /* Criar uma instância regular */
    $m = new Memcached();
    echo get_class($m);

    /* Criar uma instância persistente */
    $m2 = new Memcached('story_pool');
    $m3 = new Memcached('story_pool');

    /* agora $m2 e $m3 compartilham a mesma conexão */
    ?>

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