On Thu, Jun 12, 2008 at 5:28 AM, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
wrote:

> Hi there,
>
> I am stuck with something here.
> What does the following piece of code mean?
>
> my @temp1;
> my @temp2;
> $cnt=0;
> $temp2[$cnt] = [EMAIL PROTECTED];
>
> What is the kind of data stored in $tempFieldNames[$information] ?
>

Your creating a reference to an array as and storing that reference in array
index 0.
Data::Dumper can be very helpful for understanding what's going on here its
no different than doing saying $temp2[$cnt]  = [EMAIL PROTECTED];

#!/usr/bin/perl -w
use strict;
use Data::Dumper;

my @temp1 = ("Apple", "Orange", "Mango");
my @temp2;

my $cnt=0;

$temp2[$cnt] = [EMAIL PROTECTED];

print Dumper([EMAIL PROTECTED]);

$VAR1 = [
          [
            'Apple',
            'Orange',
            'Mango'
          ]
        ];

As you can see here the first element index 0 in your array contains an
anonymous array.
I hope this is clear.

>
> Please help.
>
> Sundeep
>
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> http://learn.perl.org/
>
>
>


-- 
[ Rodrick R. Brown ]
http://www.rodrickbrown.com http://www.linkedin.com/in/rodrickbrown

Reply via email to