my %request_hash = ( my $returned_hash_ref = Logic => \&request_logic::nnnnn, ); #... if ($request_hash{Logic}) { $request_hash{Logic}->($request_hash_ref, $log_file); } else { #...