next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: Interpolación de hashes Sup: Hashes Ant: La función delete Err: Si hallas una errata ...

La función exists

Una diferenciación interesante, especialmente cuando se trata de hashes es entre existencia y definición:
%a = (lunes=>1, martes=>2, miercoles=>3, jueves=>4, viernes=>5, sabado=>6, domingo=>7 );
$a{lunes} = undef;
if (defined($a{lunes})) { ... } # FALSE
if (exists($a{lunes})) { ... }  # TRUE


next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: Interpolación de hashes Sup: Hashes Ant: La función delete Err: Si hallas una errata ...
Casiano Rodríguez León
2006-02-21