#!/usr/bin/env perl use strict; use warnings; use Data::Dumper; my @aktData = ([ { foo => 'bar' }, { foo => 'baz' } ]); #print 'Array: ' . Dumper (@aktData); print 'Array: ' . Dumper (\@aktData); foreach my $data (@aktData) { print 'Element: ' . Dumper ($data); } OUTPUT: Array: $VAR1 = [ [ { 'foo' => 'bar' }, { 'foo' => 'baz' } ] ]; Element: $VAR1 = [ { 'foo' => 'bar' }, { 'foo' => 'baz' } ];