Data::Dumper
use strict;
use warnings;
use feature 'say';
use Data::Dumper;
my %example_hash;
$example_hash{key1} = 'value1';
$example_hash{key2} = 'value2';
say Dumper(%example_hash);
=>
$VAR1 = 'key1';
$VAR2 = 'value1';
$VAR3 = 'key2';
$VAR4 = 'value2';