Thread strict und my
(52 answers)
Opened by jan10001 at 2003-10-05 22:02
our $Var; gibt es ab perl5.6 und es erzeugt eine globale Variable (=packagevariable), genauso wie
Code: (dl
)
use vars qw($Var); Ich bevorzuge jedoch den zweiten Weg, weil man haeufig in Gefahr kommt, our in Subroutinen zu verwenden, weil es so aussieht wie my, und wo man es dann nie wieder entdeckt, waehrend use vars qw() auffaelliger ist (und irgendwie von selbst an den Beginn des Packages will) perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |