|
|
|||||||||||||||||||||||||
|
IntroducciónA continuación vamos a ver una a una todas las funciones de arreglo asociativo a las cuales llamaremos durante este tutorial en su nombre en inglés "hash". Si quieres ver con más detalle como usar los hash entra a leer este tutorial. Todas las funciones de hash son: defined()Sintáxis: defined(VARIABLE);
Regresa verdadero si tiene un valor verdadero y no nulo, esta función también puede usarse para cualquier tipo de variable. Por ejemplo:
my @array = ('Hola');
print "Array existe" if defined(@array); delete()Sintáxis: delete(LLAVE);
Elimina la pareja llave-valor del hash. Si se elimina una llave del hash %ENV, sólo se elimina en el entorno local no del entorno global. each()Sintáxis: each(HASH);
Regresa una lista de dos elementos que contiene una pareja de llave y valor del hash. Esta función se usa para crear una iteración a través de los elementos. exists()Sintáxis: exists(LLAVE);
Regresa verdadero si la llave es parte del hash especificado. Por ejemplo:
exists($hash{"llave"});
#Regresa verdadero si el hash %hash tiene la llave "llave" keys()Sintáxis: keys(HASH);
Regresa una lista que tiene todas las llaves en el hash dado, esta lista no viene con un orden en particular. values()Sintáxis: values(HASH);
Regresa una lista que tiene todos los valores en el hash dado, esta lista no viene con un orden en particular.
|
||||||||||||||||||||||||
|
|||||||||||||||||||||||||