Perl Monk, Perl Meditation | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Generally speaking, a function dispatch table:
Update 1: It's usually wise to check if the $from_form string actually exists in the %func dispatch table before trying to invoke it. :) Update 2: In Perl as in life, there's usually more than one way to do something. Another way to do what you want is called "symbolic referencing", also known as a "soft reference". This technique is Officially Frowned Upon. See Why it's stupid to `use a variable as a variable name' and also the perlfaq7 FAQ How can I use a variable as a variable name? Give a man a fish: <%-{-{-{-< In reply to Re: Using form return value as subroutine name (updated x2)
by AnomalousMonk
|
|