Thread Variablen in Konfigurationsdatei: Variablen extern definieren (7 answers)
Opened by mättu at 2006-03-18 11:33

frodus
 2006-03-20 21:26
#63872 #63872
User since
2003-09-26
147 Artikel
BenutzerIn
[default_avatar]
Hi,

ich denke das 'use strict' sich auf die Datei bezieht in der er die
Variablen benutzen möchte.
Und da müssen sie entweder mit 'our' bekannt gemacht werden
oder, was ich die elegantere Lösung finde, man muss einen
Exporter in der Kongfigurationsdatei definieren um den dann mit
use zu benutzen.

Example conf.pm:

Code: (dl )
1
2
3
4
5
6
7
8
9
package conf;
use strict;

require Exporter;

our @ISA = qw(Exporter);
our @EXPORT = qw($var);

our $var = 42;


test.pl:

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

use strict;

use conf;

print "var = $var\n";


Gruss,

Frodus

View full thread Variablen in Konfigurationsdatei: Variablen extern definieren