next up previous contents
Next: Variables léxicas (my) Up: strict 'vars' Previous: Ámbito global en un   Contents

Ámbito local

sub func {
local $a = 1;
func2(); # Aquí $a está definido, y func2 imprime 1.
print $a; # Estamos dentro del bloque donde definimos $a, e imprime 1.
}
func2();# Aquí $a está indefinido, y func2 no imprime nada.
sub func2 {
print $a;
}



Gunnar Wolf 2002-05-20