Mike Liss wrote:
> I am trying to create multi-dimensional arrays
>
> $MyArray[ 2 ][];
>

That's meaningless in Perl, but anyway...

>
> So I can do this:
>
> $MyArray[ 0 ][ 0 ] = 2;
> $MyArray[ 0 ][ 1 ] = 3;
>
> $MyArray[ 0 ][ 0 ] = 4;
> $MyArray[ 1 ][ 1 ] = 5;
> $MyArray[ 2 ][ 2 ] = 6;
>
>
> But what I really want to do is this :
>
> push( @MyArray[0], 2 );
> push( @MyArray[0], 3 );
>
> push( @MyArray[1], 4 );
> push( @MyArray[1], 5 );
> push( @MyArray[1], 6 );

Like this:

    push @{$MyArray[0]}, 2;
    push @{$MyArray[0]}, 3;

    push @{$MyArray[1]}, 4;
    push @{$MyArray[1]}, 5;
    push @{$MyArray[1]}, 6;

>
>
> Which will eventually result in this:
>
> print " $MyArray[ 0 ][ 0 ] \n";
> print " $MyArray[ 0 ][ 1 ] \n";
>
> print " $MyArray[ 1 ][ 0 ] \n";
> print " $MyArray[ 1 ][ 1 ] \n";
> print " $MyArray[ 1 ][ 2 ] \n";

HTH,

Rob




-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to