Thread Variablen aus Paket in Skript verwenden: Brett vor Kopf
(8 answers)
Opened by Crian at 2004-06-02 13:46
[quote=pq,02.06.2004, 18:29]wenn du den hash mit our() deklarierst, ist er überall (in diesem scope)
sichtbar, d.h. du kannst auch im package main ganz normal ohne Paket:: darauf zugreifen. das ist der unterschied zu 'use vars' -> use vars ist package-bezogen, es kreiert also variablen, die über Paket::* angesprochen werden. our dagegen sind packages egal.[/quote] das geht mit use vars genauso wie mit our... der einzige Unterschied zwischen our und use vars ist, dass our einen alias auf die packagevariable erzeugt, der lexikalisch ist. aber mit vollem paketnamen kommt man bei beiden immer dran... und wie ich in einem anderen thread gelernt habe, funktioniert der our-ohne-package-aufruf ueber packagegrenzen hinweg nicht mit strict...\n\n <!--EDIT|Strat|1086386335--> perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |