On Saturday 22 April 2006 17:26, Johan Meskens CS3 jmcs3 wrote:
> hello

Hi Johan
>
>
> i want to delete an element from an anonymous array in a hash with:
>
> delete ${$alltheworlds{ $d }}[$num];
>

First type the command

perldoc -f delete

This explains why you are receiving the results you are receiving.

> now instead of being being deleted it turns out be 'undef'
>
> and
> my @array = ( undef, "one", "two" );
> print scalar @array gives :3
>
> so the element is only "half" deleted
>

Second type the command

perldoc -f splice

Hope this helps

> where is the lack in my thinking and actions
>  - excused by the night -
>
> thanks
> jmcs3
>
>
>
>
>
>
>
> --------the following could be unreadable @ 1145751971   :::
> m|/ord
>  , ,
>  , -
>  , d
>  , become
>  , to
>  , |x|)|x
>  , /
>  , /
>  , >
>  , |
>  , 0
>  ,

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to