in reply to Re: multiple values for one key in hash
in thread multiple values for one key in hash
Note: you have to create the anonymous reference -- you can't just push a value if the key doesn't exist.
In perl you can ;-)
use strict; use warnings; use Data::Dumper; my %hash; push @{$hash{key}}, 'value'; print Dumper \%hash; __END__ $VAR1 = { 'key' => [ 'value' ] };
This nice feature is called "autovivification" and is quite useful most of the time.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: multiple values for one key in hash
by wade (Pilgrim) on May 12, 2008 at 22:46 UTC | |
by dragonchild (Archbishop) on May 12, 2008 at 23:04 UTC | |
by Fletch (Bishop) on May 13, 2008 at 01:55 UTC | |
by moritz (Cardinal) on May 13, 2008 at 14:51 UTC | |
by dragonchild (Archbishop) on May 13, 2008 at 14:12 UTC |