Memcached::setOptions

(PECL memcached >= 2.0.0)

Memcached::setOptionsDefine opções do Memcached

Descrição

public Memcached::setOptions(array $options): bool

Memcached::setOptions() é uma variação do Memcached::setOption() que leva um array de opções a serem definidas.

Parâmetros

options

Um array associativo de opções em que a key é a opção a ser definida e o valor é o novo valor da opção.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Exemplos

Example #1 Configurando as opções do Memcached

<?php
$m = new Memcached();
var_dump($m->getOption(Memcached::OPT_HASH) == Memcached::HASH_DEFAULT);

$m->setOptions(array(Memcached::OPT_HASH => Memcached::HASH_MURMUR, Memcached::OPT_PREFIX_KEY => "widgets"));

var_dump($m->getOption(Memcached::OPT_HASH) == Memcached::HASH_DEFAULT);
echo "A key do prefixo agora é: ", $m->getOption(Memcached::OPT_PREFIX_KEY), "\n";
?>

O exemplo acima produzirá:

bool(true)
bool(false)
A key do prefixo agora é: widgets

Veja Também