create dynamically names

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • pnsreee
    New Member
    • Apr 2007
    • 34

    create dynamically names

    hi all,
    how to create arrays like this using for loop

    my @array_1
    my @array_2
    my @array_3
    my @array_4
    my @array_5
    my @array_6
    my @array_7
    my @array_8
    my @array_9


    please tell me.
  • pnsreee
    New Member
    • Apr 2007
    • 34

    #2
    Originally posted by pnsreee
    hi all,
    how to create arrays like this using for loop

    my @array_1
    my @array_2
    my @array_3
    my @array_4
    my @array_5
    my @array_6
    my @array_7
    my @array_8
    my @array_9


    please tell me.
    using this code im trying......... ......but not getting

    my $num;
    for($num = 1;$num <=7;$num++)
    {
    my `$myvar_$num`;
    }

    Comment

    • savanm
      New Member
      • Oct 2006
      • 85

      #3
      Hi,

      I cant understand ur need,

      Dynamic array means inserting the elements into the array at runtime,

      Please show ur code, nd tel ur need briefly

      Comment

      • KevinADC
        Recognized Expert Specialist
        • Jan 2007
        • 4092

        #4
        Originally posted by pnsreee
        hi all,
        how to create arrays like this using for loop

        my @array_1
        my @array_2
        my @array_3
        my @array_4
        my @array_5
        my @array_6
        my @array_7
        my @array_8
        my @array_9


        please tell me.
        You don't want to do that. Use a hash:

        Code:
        my %hash = (
           1 => values,
           2 => values,
           3 => values,
        );
        the values can be arrays if thats what you need.

        Comment

        Working...