> > If I do $hash{SOMETHING}{0} = $something; > > Then my hash is populated correctly. I am only not getting > results if I > do $hash{SOMETHING}{$i} = $something. The key here is how I am using > the variable $i in my hash. > > I tried this on my machine and it worked fine: my $i; for ( 1..5 ) { $hash{'KEY'}{$i} = "test$i"; print "$hash{'KEY'}{$i}\n"; $i++; } # prints: test test1 test2 test3 test4Thread Previous | Thread Next