in reply to Bizarre copy of HASH in leave
that code is broken , it uses symbolic references
you probably meant
#!/usr/bin/perl -- use strict; use warnings; my $rtag = 'WHAT'; my $pp = { FEATURES => { WHAT => {} } }; my $pdi = { 1,1,2,2,3,3 }; @{ $pp->{'FEATURES'}{$rtag} } { keys(%$pdi) } = values(%$pdi); use Data::Dump; dd $pp; dd $pdi; __END__ { FEATURES => { WHAT => { 1 => 1, 2 => 2, 3 => 3 } } } { 1 => 1, 2 => 2, 3 => 3 }
and 5.8.8 is very old
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Bizarre copy of HASH in leave
by vijesh (Novice) on Sep 18, 2012 at 04:35 UTC |