Thread my <-> our bzw. use vars qw(...)
(3 answers)
Opened by Gast at 2007-11-19 17:55
use vars () definiert nur die Variable für eine spätere Benutzung im Voraus und ist durch our () abgelöst worden.
Mit our () werden Variablen definiert, die auch außerhalb eines package sichtbar und mit ihrem Namen sprechbar sind. Bei my () werden Variabeln definiert, deren Gültigkeitsbereich der umschließende Block ist. Das nennt eine lexikalisch lokal. |