Philipp Hasenfratz: string printen der einen string enthält teil 2

Beitrag lesen

Halihallo roman

hat jemand einen lösungsvorschlag?? ansonsten geben ich es drann :-(( und benutze das modul templet oder embperl oder geh in die sonne

Ich habe zwar nicht alles gelesen, aber das eval hat mich gleich gestört... Hier ein
Ansatz, der dich ggf. weiter bringt (ohne eval):

our $variable = 'tester';
our @array    = qw(tester testi);

my $name = 'variable';
my $arr  = 'array';

print ${"main::$name"}."\n";
print "@{"$main::$arr"}"."\n";

Die über die Symbol-Table (%{main::}) erhaltenen Variablen _müssen_ im Modul-Scope
deklariert werden, also perldoc -f our  . Sonst werden sie autoviviziert oder wie das
heisst und werden mit undef iniziiert...

Viele Grüsse

Philipp

--
RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.