Thread Variablen global bei require
(49 answers)
Opened by freddy at 2009-08-24 13:38
Hi!
Mal eine kurze Frage, stehe gerade auf dem Schlauch. Wenn ich diesen hier machen: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin/perl -w use strict; use warnings; no strict 'refs'; my $test = 'hallo'; testsub(); sub testsub { print $test; } ...ist das Ergebnis wie gewünscht hallo. Wenn ich nun die sub in eine externe Datei auslagere und diese mit require einbinde, erhalte ich Quote Mit ist soweit schon klar, dass es wohl so richtig ist. Wie kann ich denn erreichen, dass auch per require "eingebundene" subs auf die übergreifenden Variablen zugreifen können, ohne dass ich diese im Aufruf explizit übergeben muss? Danke |