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
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