(No version information available, might only be in SVN)
Introduction
Represents a connection to a set of memcached servers.
Class synopsis
Memcached
{
public bool add
(
string $key
,
mixed $value
[,
int $expiration
] )
public bool addByKey
(
string $server_key
,
string $key
,
mixed $value
[,
int $expiration
] )
public bool addServer
(
string $host
,
int $port
[,
int $weight
= 0
] )
public bool append
(
string $key
,
string $value
)
public bool appendByKey
(
string $server_key
,
string $key
,
string $value
)
public bool cas
(
float $cas_token
,
string $key
,
mixed $value
[,
int $expiration
] )
public bool casByKey
(
float $cas_token
,
string $server_key
,
string $key
,
mixed $value
[,
int $expiration
] )
public int decrement
(
string $key
[,
int $offset
= 1
[,
int $initial_value
= 0
[,
int $expiry
= 0
]]] )
public int decrementByKey
(
string $server_key
,
string $key
[,
int $offset
= 1
[,
int $initial_value
= 0
[,
int $expiry
= 0
]]] )
public bool delete
(
string $key
[,
int $time
= 0
] )
public bool deleteByKey
(
string $server_key
,
string $key
[,
int $time
= 0
] )
public bool deleteMulti
(
array $keys
[,
int $time
= 0
] )
public bool deleteMultiByKey
(
string $server_key
,
array $keys
[,
int $time
= 0
] )
public array fetch
(
void
)
public bool flush
([
int $delay
= 0
] )
public mixed get
(
string $key
[,
callable $cache_cb
[,
float &$cas_token
]] )
public mixed getByKey
(
string $server_key
,
string $key
[,
callable $cache_cb
[,
float &$cas_token
]] )
public mixed getMulti
(
array $keys
[,
array &$cas_tokens
[,
int $flags
]] )
public array getMultiByKey
(
string $server_key
,
array $keys
[,
string &$cas_tokens
[,
int $flags
]] )
public int increment
(
string $key
[,
int $offset
= 1
[,
int $initial_value
= 0
[,
int $expiry
= 0
]]] )
public int incrementByKey
(
string $server_key
,
string $key
[,
int $offset
= 1
[,
int $initial_value
= 0
[,
int $expiry
= 0
]]] )
public bool prepend
(
string $key
,
string $value
)
public bool prependByKey
(
string $server_key
,
string $key
,
string $value
)
public bool quit
(
void
)
public bool replace
(
string $key
,
mixed $value
[,
int $expiration
] )
public bool replaceByKey
(
string $server_key
,
string $key
,
mixed $value
[,
int $expiration
] )
public bool set
(
string $key
,
mixed $value
[,
int $expiration
] )
public bool setByKey
(
string $server_key
,
string $key
,
mixed $value
[,
int $expiration
] )
public bool setMulti
(
array $items
[,
int $expiration
] )
public bool setMultiByKey
(
string $server_key
,
array $items
[,
int $expiration
] )
public bool touch
(
string $key
,
int $expiration
)
public bool touchByKey
(
string $server_key
,
string $key
,
int $expiration
)
}