Thread Zugriff auf anderes Package (klappt nicht) (12 answers)
Opened by Gast at 2008-04-27 01:10

Gast Gast
 2008-04-27 22:24
#108916 #108916
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.

View full thread Zugriff auf anderes Package (klappt nicht)