Exemple avec l'extension Memcache
Memcache::add
Memcache
PHP Manual
La classe Memcache
Introduction
Représente une connection vers un pool de serveurs memcache.
Synopsis de la classe
Memcache
{
bool
add
(
string
$key
,
mixed
$var
[,
int
$flag
[,
int
$expire
]] )
bool
addServer
(
string
$host
[,
int
$port
= 11211
[,
bool
$persistent
[,
int
$weight
[,
int
$timeout
[,
int
$retry_interval
[,
bool
$status
[,
callback
$failure_callback
[,
int
$timeoutms
]]]]]]]] )
bool
close
(
void
)
bool
connect
(
string
$host
[,
int
$port
[,
int
$timeout
]] )
int
decrement
(
string
$key
[,
int
$value
= 1
] )
bool
delete
(
string
$key
[,
int
$timeout
] )
bool
flush
(
void
)
string
get
(
string
$key
[,
int
&$flags
] )
array
getExtendedStats
([
string
$type
[,
int
$slabid
[,
int
$limit
= 100
]]] )
int
getServerStatus
(
string
$host
[,
int
$port
= 11211
] )
array
getStats
([
string
$type
[,
int
$slabid
[,
int
$limit
= 100
]]] )
string
getVersion
(
void
)
int
increment
(
string
$key
[,
int
$value
= 1
] )
bool
pconnect
(
string
$host
[,
int
$port
[,
int
$timeout
]] )
bool
replace
(
string
$key
,
mixed
$var
[,
int
$flag
[,
int
$expire
]] )
bool
set
(
string
$key
,
mixed
$var
[,
int
$flag
[,
int
$expire
]] )
bool
setCompressThreshold
(
int
$threshold
[,
float
$min_savings
] )
bool
setServerParams
(
string
$host
[,
int
$port
= 11211
[,
int
$timeout
[,
int
$retry_interval
= false
[,
bool
$status
[,
callback
$failure_callback
]]]]] )
}
Sommaire
Memcache::add
— Ajoute un élément dans le server
Memcache::addServer
— Ajoute un serveur memcache à la liste de connexion
Memcache::close
— Ferme la connexion avec le serveur Memcache
Memcache::connect
— Ouvre une connexion avec le serveur Memcache
Memcache::decrement
— Décrémente la valeur d'un élément
Memcache::delete
— Efface un élément du serveur de cache
Memcache::flush
— Efface tous les éléments existant sur le serveur de cache
Memcache::get
— Récupère un élément du serveur de cache
Memcache::getExtendedStats
— Récupère des statistiques de tous les serveurs dans la liste
Memcache::getServerStatus
— Retourne le statut du serveur
Memcache::getStats
— Lit les statistiques du serveur
Memcache::getVersion
— Retourne le numéro de version du serveur
Memcache::increment
— Incrément la valeur d'un élément
Memcache::pconnect
— Ouvre un connexion persistante à un serveur de cache
Memcache::replace
— Remplace une valeur d'un élément existant
Memcache::set
— Stocke des données dans le serveur de cache
Memcache::setCompressThreshold
— Active la compression automatique des valeurs larges
Memcache::setServerParams
— Modifit les paramètres et les statuts du serveur pendant l'exécution
Exemple avec l'extension Memcache
Memcache::add
Memcache
PHP Manual