Sachin has asked for the wisdom of the Perl Monks concerning the following question:
When i run this code it gives the following output..#!/usr/bin/perl -W use Data::Dumper; my %customer_type; #my @exist_customer_id; my @customer_id = ('E1', 'E2'); my @customer_count = ('1', '2'); foreach (@customer_count){ foreach(@customer_id){ #push(@exist_customer_id, $_); $customer_type{$_} = "valid"; } push(@customer_type, \%customer_type); } print STDOUT " VALUE " . Dumper(@customer_type);
Why it showing $var2 = $var1 ? While i expected thisVALUE $VAR1 = { 'E2' => 'valid', 'E1' => 'valid' }; $VAR2 = $VAR1;
Can you guide how to get above output..$VAR2 = { 'E2' => 'valid', 'E1' => 'valid' };
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Hash in Array
by kennethk (Abbot) on Jan 05, 2010 at 15:42 UTC | |
|
Re: Hash in Array
by JavaFan (Canon) on Jan 05, 2010 at 13:20 UTC |