my %fileInfo = func(); sub func { my %fileInfo; # Work with a local variable. ...put stuff in %fileInfo... return %fileInfo; # Return the local variable. }