downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Memcached::delete> <Memcached::__construct
Last updated: Fri, 14 Aug 2009

view this page in

Memcached::decrement

(PECL memcached >= 0.1.0)

Memcached::decrementDécrémente une valeur numérique

Description

public int Memcached::decrement ( string $key [, int $offset ] )

Memcached::decrement() décrémente la valeur numérique de offset unités. Si l'élément n'est pas numérique, il est traité comme la valeur 0. Memcached::decrement() va échouer si l'élément n'existe pas.

Liste de paramètres

key

La clé de l'élément à décrémenter.

offset

La quantité avec laquelle diminuer l'élément. Par défaut, c'est 1.

Valeurs de retour

Retourne la nouvelle valeur de l'élément en cas de succès, et FALSE en cas d'erreur. La méthode Memcached::getResultCode retourne Memcached::RES_NOTFOUND si la clé n'existe pas.

Exemples

Exemple #1 Exemple avec Memcached::append()

<?php
$m 
= new Memcached();
$m->addServer('localhost'11211);

$m->set('counter'5);
$m->decrement('counter');
var_dump($m->get('counter'));

$m->decrement('counter'10);
var_dump($m->get('counter'));
?>

L'exemple ci-dessus va afficher :

int(4)
int(0)

Voir aussi



add a note add a note User Contributed Notes
Memcached::decrement
There are no user contributed notes for this page.

Memcached::delete> <Memcached::__construct
Last updated: Fri, 14 Aug 2009
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites