join ",", @array[2...$#array]; works nicely for me.
Frank Wiles wrote: > .------[ Diego Riano wrote (2002/10/08 at 16:50:41) ]------ > | > | Hello all > | > | I have an array like this: > | > | @array=(1,2,3,4,5,6); > | > | And I would like to join the element starting from the third one until > | the lasta want. Something like: > | > | join (",",$array[2],$array[3],$array[4],$array[5]); > | > | The problem I have is that this array will chance from time to time > | sometimes being bigger sometimes being smaller, so I need a way to join > | the elements from the third element to last one.. > | any Ideas!! > | > `------------------------------------------------- > > Easiest way would be something along the lines of: > > # Build a temporary array > my @tmp_array = @array; > > # remove the first two elements > shift(@tmp_array); > shift(@tmp_array); > > join(",", @tmp_array); > > Hope this helps. > > --------------------------------- > Frank Wiles <[EMAIL PROTECTED]> > http://frank.wiles.org > --------------------------------- > > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]