Erwin: Variablen aus Externen Dateien

Beitrag lesen

Hallo,

das kann auch in der library deklariert werden.
Sorry, aber das verstehe ich noch nicht, kannst du das bitte in einem kleinen bsp darstellen?

Sorry, da hab ich MÜLL verzählt. Deklarieren musst du im Script was die Library verwendet.

Also mit
use vars qw();
deklarierst die Variablen die in einer Lib verwendet werden im Script was die Lib mit require einbindet:

=script
#!/usr/bin/perl
require 'lib.pl';
use strict;
use vars qw($test);
print $test;
=end script

Und in der Lib kannst du die Variablen setzen:

=lib
$test = "TEST";
1;
=end lib

machs gut, Erwin

Ach ja, ohne strict geht zwar vieles, aber auch vieles was gar nicht gehen darf ;-)

--
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?