Memcached类
(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
}
目录
There are no user contributed notes for this page.
官方地址:https://www.php.net/manual/en/class.memcached.php