Thanx, Beau ..it worked !!
Regards,
Suvajit

Beau E. Cox wrote:

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