Thread Zugriff auf anderes Package (klappt nicht)
(12 answers)
Opened by Gast at 2008-04-27 01:10
Ich glaube jetzt habe ich es kapiert ;)
Aber das ist doch merkwürdig: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin/perl use strict; use warnings; our $foo = 123; package bar; print $main::foo; print $foo Man kann entweder $main::foo oder $foo schreiben. Welchen Sinn soll das haben? Es wäre doch viel sinnvoller, wenn ich auf 'my'-Variablen per Packagenamen zugreifen könnte und nicht auf die 'our'-Variablen, die ja sowieso global verfügbar sind. |