(PECL memcached >= 0.1.0)
Memcached::setOption — Configura una opción Memcached
Memcached::setOption() configura un valor de la opción Memcached
option con el valor value.
Algunas opciones corresponden a las definidas en libmemcached, y otras
son específicas de la extensión.
option
Una de las constantes Memcached::OPT_*.
Ver Memcached Constants para más información.
valueEl valor a definir.
Nota:
Las opciones a continuación requieren que los valores sean especificados mediante constantes.
Memcached::OPT_HASHrequiere valoresMemcached::HASH_*.Memcached::OPT_DISTRIBUTIONrequiere valoresMemcached::DISTRIBUTION_*.Memcached::OPT_SERIALIZERrequiere valoresMemcached::SERIALIZER_*.Memcached::OPT_COMPRESSION_TYPErequiere valoresMemcached::COMPRESSION_*.
Ejemplo #1 Configuración de una opción 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 "El prefijo de la clave es ahora: ", $m->getOption(Memcached::OPT_PREFIX_KEY), "\n";
?>El ejemplo anterior mostrará :
bool(true) El prefijo de la clave es ahora: widgets