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

search for in the

QuickHashIntHash::update> <QuickHashIntHash::saveToString
[edit] Last updated: Fri, 24 May 2013

view this page in

QuickHashIntHash::set

(PECL quickhash >= Unknown)

QuickHashIntHash::setEste método actualiza una entrada del hash con un nuevo valor, o añade una nueva si la entrada no existe

Descripción

public bool QuickHashIntHash::set ( int $key , int $value )

Este método intenta actualizar una entrada con un nuevo valor. En caso de que la entrada aún no exista, añadirá una nueva entrada en su lugar. Devuelve si la entrada se añadió o se actualizó. Si existen claves duplicadas, únicamente se actualizará el valor del primer elemento encontrado. Use QuickHashIntHash::CHECK_FOR_DUPES durante la creación de un hash para evitar que las claves duplicadas sean parte de un hash.

Parámetros

key

La clave de la entrada a añadir o actualizar.

value

El nuevo valor con el que establecer la entrada.

Valores devueltos

2 si la entrada se encontró y se actualizó, 1 si la entrada se añadió o 0 si ocurrión un error.

Ejemplos

Ejemplo #1 Ejemplo de QuickHashIntHash::set()

<?php
$hash 
= new QuickHashIntHash1024 );

echo 
"Set->Add\n";
var_dump$hash->get46692 ) );
var_dump$hash->set4669216091 ) );
var_dump$hash->get46692 ) );

echo 
"Set->Update\n";
var_dump$hash->set4669229906 ) );
var_dump$hash->get46692 ) );
?>

El resultado del ejemplo sería algo similar a:

bool(false)
int(2)
int(16091)
Set->Update
int(1)
int(29906)



add a note add a note User Contributed Notes QuickHashIntHash::set - [0 notes]
There are no user contributed notes for this page.

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