#!/ms/dist/perl5/bin/perl5.8 # Standard module imports use Data::Dumper; use strict; use warnings; my $hashArrayRef; $hashArrayRef = [{ 'dateOfBirh' => '22 March 1971', 'firstName' => 'Ronnie', 'lastName' => 'Smith' }, { 'timeNow' => '14 April 1972', 'firstName' => 'Claudia', 'lastName' => 'Winkleman' }]; print Dumper($hashArrayRef); #no need for \$hashArrayRef print "\n"; foreach my $href (@$hashArrayRef) { foreach my $key (keys %$href) { print "$key \t$href->{$key}\n"; } print "\n"; } __END__ prints: $VAR1 = [ { 'firstName' => 'Ronnie', 'dateOfBirh' => '22 March 1971', 'lastName' => 'Smith' }, { 'firstName' => 'Claudia', 'timeNow' => '14 April 1972', 'lastName' => 'Winkleman' } ]; firstName Ronnie dateOfBirh 22 March 1971 lastName Smith firstName Claudia timeNow 14 April 1972 lastName Winkleman
In reply to Re: arrays, hashes, dereferencing confusion - need help
by Marshall
in thread arrays, hashes, dereferencing confusion - need help
by Klunk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |