Leser: 3
10 Einträge, 1 Seite |
my %testhash('test' => sub{ 'hallo'})
Test::hauptfunk->start(\%testhash)
Gast+2008-11-17 10:09:38--Hallo zusammen!
Folgende Situation:
Ich habe in einer Perldatei (test.pl) einen hash implementiert.
QuoteCode: (dl )my %testhash('test' => sub{ 'hallo'})
QuoteIch übergebe diesen Hash per Referenz an eine Funktion in einem Perlmodul (test.pm)
[...]
Mein Frage:
Wie kann ich in dem Perlmodul auf den Inhalt des Sub's zugreifen? Ich würde ganz gerne auf 'hallo' in dem Sub zugreifen!!
1 2 3 4 5
sub foo { my ($hashref) = @_; my $sub = $hashref->{test}; my $hallo = $sub->(); }
Crian+2008-11-17 10:27:33--Du benutzt einfach %$parameter oder $parameter->{'test'} in dem Modul.
sub { 'test' }
sub { return 'test'; }
roooot+2008-11-17 12:22:12--Mal davon abgesehen? was macht eine sub { 'test' } denn anderes als einen Fehler zu produzieren?
10 Einträge, 1 Seite |