Support des sessions
Memcached::add
Memcached
PHP Manual
La classe Memcached
Introduction
Représente une connexion avec un serveur memcache.
Synopsis de la classe
Memcached
{
__construct
([
string
$persistent_id
] )
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
addServers
(
array
$servers
)
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
] )
public
bool
delete
(
string
$key
[,
int
$time
= 0
] )
public
bool
deleteByKey
(
string
$server_key
,
string
$key
[,
int
$time
= 0
] )
public
array
fetch
(
void
)
public
array
fetchAll
(
void
)
public
bool
flush
([
int
$delay
= 0
] )
public
mixed
get
(
string
$key
[,
callback
$cache_cb
[,
float
&$cas_token
]] )
public
mixed
getByKey
(
string
$server_key
,
string
$key
[,
callback
$cache_cb
[,
float
&$cas_token
]] )
public
bool
getDelayed
(
array
$keys
[,
bool
$with_cas
[,
callback
$value_cb
]] )
public
bool
getDelayedByKey
(
string
$server_key
,
array
$keys
[,
bool
$with_cas
[,
callback
$value_cb
]] )
public
mixed
getMulti
(
array
$keys
[,
array
&$cas_tokens
[,
int
$flags
]] )
public
mixed
getMultiByKey
(
string
$server_key
,
array
$keys
[,
string
&$cas_tokens
[,
int
$flags
]] )
public
mixed
getOption
(
int
$option
)
public
int
getResultCode
(
void
)
public
string
getResultMessage
(
void
)
public
array
getServerByKey
(
string
$server_key
)
public
array
getServerList
(
void
)
public
array
getStats
(
void
)
public
array
getVersion
(
void
)
public
int
increment
(
string
$key
[,
int
$offset
= 1
] )
public
bool
prepend
(
string
$key
,
string
$value
)
public
bool
prependByKey
(
string
$server_key
,
string
$key
,
string
$value
)
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
setOption
(
int
$option
,
mixed
$value
)
}
Sommaire
Memcached::add
— Ajoute un nouvel élément sous une nouvelle clé
Memcached::addByKey
— Ajoute un élément sur un serveur désigné
Memcached::addServer
— Ajoute un serveur au pool
Memcached::addServers
— Ajoute plusieurs serveurs au pool
Memcached::append
— Ajoute des données à un élément
Memcached::appendByKey
— Ajoute des données à un élément
Memcached::cas
— Compare et échange un élément
Memcached::casByKey
— Compare et échange un élément sur un serveur
Memcached::__construct
— Crée un objet Memcached
Memcached::decrement
— Décrémente une valeur numérique
Memcached::delete
— Efface un élément
Memcached::deleteByKey
— Supprime un élément d'un serveur spécifique
Memcached::fetch
— Lit le prochain résultat
Memcached::fetchAll
— Lit tous les autres éléments
Memcached::flush
— Invalide tous les éléments du cache
Memcached::get
— Lit un élément
Memcached::getByKey
— Lit un élément sur un serveur spécifique
Memcached::getDelayed
— Lit plusieurs éléments
Memcached::getDelayedByKey
— Lit plusieurs éléments sur un serveur
Memcached::getMulti
— Lit plusieurs éléments
Memcached::getMultiByKey
— Lit plusieurs éléments d'un serveur spécifique
Memcached::getOption
— Lit une option Memcached
Memcached::getResultCode
— Retourne le code de résultat de la dernière opération
Memcached::getResultMessage
— Retourne un message décrivant le résultat de la dernière opération
Memcached::getServerByKey
— Dirige une clé sur un serveur
Memcached::getServerList
— Liste les serveurs du pool memcached
Memcached::getStats
— Lit des statistiques du pool de serveurs
Memcached::getVersion
— Lit les informations de version du pool serveur
Memcached::increment
— Incrémente numériquement un élément
Memcached::prepend
— Préfixe des données à un élément existant
Memcached::prependByKey
— Préfixe un élément existant
Memcached::replace
— Remplace un élément sous une clé
Memcached::replaceByKey
— Remplace un élément spécifique sur un serveur désigné
Memcached::set
— Stocke un élément
Memcached::setByKey
— Stocke un élément sur un serveur spécifique
Memcached::setMulti
— Stocke plusieurs éléments
Memcached::setMultiByKey
— Stocke plusieurs éléments sur un serveur
Memcached::setOption
— Configure une option Memcached
Support des sessions
Memcached::add
Memcached
PHP Manual