(PECL memcached >= 0.1.0)
类摘要
class Memcached
{
public add(
string $key,
mixed $value,
int $expiration = ?):
bool
public addByKey(
string $server_key,
string $key,
mixed $value,
int $expiration = ?):
bool
public addServer(
string $host,
int $port,
int $weight = 0):
bool
public append(
string $key,
string $value):
bool
public appendByKey(
string $server_key,
string $key,
string $value):
bool
public cas(
float $cas_token,
string $key,
mixed $value,
int $expiration = ?):
bool
public casByKey(
float $cas_token,
string $server_key,
string $key,
mixed $value,
int $expiration = ?):
bool
public decrement(
string $key,
int $offset = 1):
int
public decrementByKey(
string $server_key,
string $key,
int $offset = 1,
int $initial_value = 0,
int $expiry = 0):
int|false
public delete(
string $key,
int $time = 0):
bool
public deleteByKey(
string $server_key,
string $key,
int $time = 0):
bool
public flush(
int $delay = 0):
bool
public get(
string $key,
callback $cache_cb = ?,
float &$cas_token = ?):
mixed
public getByKey(
string $server_key,
string $key,
callback $cache_cb = ?,
float &$cas_token = ?):
mixed
public getDelayed(
array $keys,
bool $with_cas = ?,
callback $value_cb = ?):
bool
public getDelayedByKey(
string $server_key,
array $keys,
bool $with_cas = ?,
callback $value_cb = ?):
bool
public getMultiByKey(
string $server_key,
array $keys,
string &$cas_tokens = ?,
int $flags = ?):
array
public increment(
string $key,
int $offset = 1):
int
public incrementByKey(
string $server_key,
string $key,
int $offset = 1,
int $initial_value = 0,
int $expiry = 0):
int|false
public prepend(
string $key,
string $value):
bool
public prependByKey(
string $server_key,
string $key,
string $value):
bool
public replace(
string $key,
mixed $value,
int $expiration = ?):
bool
public replaceByKey(
string $server_key,
string $key,
mixed $value,
int $expiration = ?):
bool
public set(
string $key,
mixed $value,
int $expiration = ?):
bool
public setByKey(
string $server_key,
string $key,
mixed $value,
int $expiration = ?):
bool
public setMulti(
array $items,
int $expiration = ?):
bool
public setMultiByKey(
string $server_key,
array $items,
int $expiration = ?):
bool
public touch(
string $key,
int $expiration):
bool
public touchByKey(
string $server_key,
string $key,
int $expiration):
bool
}