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, 20 May 2011

view this page in

Memcached::decrement

(PECL memcached >= 0.1.0)

Memcached::decrementDecrementar de forma numérica el valor de un ítem

Descripción

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

Memcached::decrement() decrementa el valor númerico del ítem por el offset especificado. Si el valor del ítem no es numérico, es tratado como si su valor fuera 0. Si la operación requiere decrementar un valor inferior a 0, el nuevo valor será 0. Memcached::decrement() fallará si el ítem no existe.

Parámetros

key

La clave del ítem a decrementar.

offset

La cantidad que se quiere decrementar el valor del ítem.

Valores devueltos

Devuelve el nuevo valor del ítem en caso de éxito o FALSE en caso de error. The Memcached::getResultCode() Devolverá Memcached::RES_NOTFOUND si la clave no existe.

Ejemplos

Example #1 Ejemplo de Memcached::decrement()

<?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'));
?>

El resultado del ejemplo sería:

int(4)
int(0)

Ver también



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

 
show source | credits | stats | sitemap | contact | advertising | mirror sites