Hi Suvajit Sengupta -
  
At 2005-11-16, 01:32:31 you wrote:
>Hi,
> How can I test whether a hash is empty or not ?
>For e.g: I have reference to a hash , say $preCommand and I get
>              $preCommands  as {} ,
>              Its an empty hash, but it exists and is also defined.
>I need to check whether the hash is empty or not.
>Does anyone has any clue ?
>
>Regards,
>Suvajit

Try:

        unless( keys %$preCommands ) {
                ...hash is empty...
        }

You can use 'keys %hash' ( or if necessary 'scalar keys %hash' ) to
get a count of the number of hash elements just like @array for arrays.
                        
Aloha => Beau;
[EMAIL PROTECTED]
2005-11-16



-- 
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