Thread Denkfehler mit Global Symbol requires explicit package name? (6 answers)
Opened by crojay at 2011-04-01 19:15

GwenDragon
 2011-04-01 19:53
#147290 #147290
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
Schau mal.

lib.pl:
Code (perl): (dl )
1
2
3
4
5
6
7
8
#!/usr/bin/perl

use strict;
use warnings;

our $MALM = 9.9;

1;


test.pl
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/perl

use strict;
use warnings;

use vars qw/$MALM/;

require "lib.pl";

print "MALM ist ", $MALM;


Der Aufruf von test.pl ergibt: MALM ist 9.9

Siehst du den Unterschied?

View full thread Denkfehler mit Global Symbol requires explicit package name?