Hashes

Un hash puede verse como una tabla con dos columnas, donde la de la izquierda almacena las claves y la de la derecha los valores. Una variable hash se prefija con el sımbolo %.

%a = ( 'x', 5, 'y', 3); # llena 2 elementos del hash 

Aqui x e y son las claves del hash y 5 y 3 los respectivos valores. El elemento indexado en x de %a es 5 y el elemento indexado en y de %a es 3.

Las claves deben ser únicas, aunque los valores pueden estar duplicados. Los valores de un hash deben ser escalares, pero las claves han de ser cadenas. Si no lo fueran se producirá la conversión pertinente.



Subsecciones
Casiano Rodríguez León
Licencia de Creative Commons
Principios de Programación Imperativa, Funcional y Orientada a Objetos Una Introducción en Perl/Una Introducción a Perl
por Casiano Rodríguez León is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

Permissions beyond the scope of this license may be available at http://campusvirtual.ull.es/ocw/course/view.php?id=43.
2012-06-19