Memcached::setOption
(PECL memcached >= 0.1.0)
Memcached::setOption — Define uma opção Memcached
Descrição
Este método define o valor de uma option
do Memcached.
Algumas opções correspondem às definidas por libmemcached e algumas são
específicas da extensão.
Parâmetros
option
-
Uma das constantes
Memcached::OPT_*
. Consulte Memcached Constants para obter mais informações. value
-
O valor a ser definido.
Note:
As opções listadas abaixo requerem valores especificados por meio de constantes.
Memcached::OPT_HASH
requer valoresMemcached::HASH_*
.Memcached::OPT_DISTRIBUTION
requer valoresMemcached::DISTRIBUTION_*
.
Exemplos
Example #1 Definindo uma opção do Memcached
<?php
$m = new Memcached();
var_dump($m->getOption(Memcached::OPT_HASH) == Memcached::HASH_DEFAULT);
$m->setOption(Memcached::OPT_HASH, Memcached::HASH_MURMUR);
$m->setOption(Memcached::OPT_PREFIX_KEY, "widgets");
echo "Prefix key is now: ", $m->getOption(Memcached::OPT_PREFIX_KEY), "\n";
?>
O exemplo acima produzirá:
bool(true) Prefix key is now: widgets
Veja Também
- Memcached::getOption() - Recupera um valor de opção do Memcached
- Memcached::setOptions() - Define opções do Memcached
- Memcached Constantes