Thread Variablen aus Paket in Skript verwenden: Brett vor Kopf (8 answers)
Opened by Crian at 2004-06-02 13:46

Strat
 2004-06-05 01:58
#82909 #82909
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[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/

View full thread Variablen aus Paket in Skript verwenden: Brett vor Kopf