you can always set it to undef also:

@an_array=undef;

---
Luke Davison
[EMAIL PROTECTED]

----- Original Message -----
From: "John W. Krahn" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 13, 2002 2:59 PM
Subject: Re: Reinitializing an Array


> Barry Kingsbury wrote:
> >
> > I have an array that I wish to reuse. Before I reuse it, I want to clear
out all
> > elements. Both of the following seem to work:
> >
> >     @an_array = "";
>
> This does not clear out all elements, it assigns one element to
> @an_array with the value of "".
>
>
> > and
> >
> >     $#an_array = -1;
>
> This is one way to do it properly, another way is:
>
>      @an_array = ();
>
> This assigns an empty list to @an_array.
>
>
>
> John
> --
> use Perl;
> program
> fulfillment
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


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

Reply via email to