Thread Innerhalb Hash Def auf Keys zugreifen
(42 answers)
Opened by bianca at 2013-09-08 06:08
sorry, brauche ein wenig um zu verstehen, was das Ziel.
Wenn ich dich richtig verstehe möchtest du in einem Programmteil foo setzen können, um später deinen Code mit diesem Wert auszuführen. Hier wäre wahrscheinlich ein objektorientierter Ansatz sinnvoller. Aber vielleicht ist ein hashref eine gangbare Lösung. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #!/usr/bin/perl use strict; use warnings; my %test; %test = ( foo => { foo => 'bar', code => sub { my ($ref) = @_; 'ja' if $ref eq $test{foo}{foo}; } } ); print &{$test{foo}{code}}('bar'),"\n"; |