in reply to How can I run only part of a script determined by a posted variable?
({ 'open' => \&func1, 'create' => \&func2, 'delete' => \&func3, }->{$action} || \&default)->(); [download]
gav^