Hello,
I have setup a hash like the following:
my $test;
$test->{$setup}->{'opt'} = "OK";
It works fine, now I want to save an array to the hash:
my @data;
push(@data,"test");
$test->{$setup}->{'data'} = @data;
Now how do I use it in a for loop later in the script, I tried:
for(my $c=0; $c < $test->{$setup}->{'data'}; $c++) {
print $test->{$setup}->{'data'}[$c];
}
But that just returns:
Can't use string ("2") as an ARRAY ref while "strict refs" in use at
./imap-watch.pl line 380.
Michael
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>