Memcached::setOption
Memcached::setOption
(PECL memcached >= 0.1.0)
Memcached::setOption — Set a Memcached option
Description
public bool Memcached::setOption ( int $option , mixed $value )
This method sets the value of a Memcached option
. Some option
s correspond to the ones defined by libmemcached, and some are specific to the extension. See Memcached Constants for more information.
The options listed below require values specified via constants.
Memcached::OPT
_
HASH
requiresMemcached::HASH
_
*
values.
Memcached::OPT
_
DISTRIBUTION
requiresMemcached::DISTRIBUTION
_
*
values.
Return Values
Returns TRUE
on success or FALSE
on failure.
Examples
Example #1 Setting a Memcached option
<?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";
?>
The above example will output:
bool(true)
Prefix key is now: widgets
See Also
- Memcached::getOption() - Retrieve a Memcached option value
- Memcached::setOptions() - Set Memcached options
← Memcached::setMultiByKey
Memcached::setOptions →
© 1997–2017 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.