develooper Front page | perl.beginners | Postings from December 2002

RE: populating a hash key using a variable

Thread Previous | Thread Next
From:
Kipp, James
Date:
December 11, 2002 07:29
Subject:
RE: populating a hash key using a variable
Message ID:
EC6C49DE5C846143AA2CE580420E77C331D288@xexwlm05.mbnainternational.com
> 
> Hello all,
> 
> I'm obviously making a silly mistake here and would appreciate it if 
> someone can point out my error.  I am trying to populate a hash of a 
> hash in a while() loop.  Here is what I have:
> 
> my $i = 0;
> 
> my %hash = ();
> 
> while (<EXPR>) {
>         $hash{SOMETHING}{$i} = $something;
>         $hash{SOMETHING_ELSE}{$i} = $something_else;
>         $i++;
> }
> 
> The $something and $something_else strings are properly 
> defined.  If I 
> check if $hash{SOMETHING}{$i} is defined or attempt to print it, it 
> appears to be undefined.

looks like you are trying to populate a hash of hashes from a file, what do
the lines of the file look like? what is the $something and $something_else
variables ?


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About