On Sat, 2002-06-22 at 13:53, Shawn wrote:
> Hello all,
>   I am working on a script that I have several debug statements that try to tell me 
>what is contained in a hash referrence.  While I am tailing the log file, the hashes 
>derefference (%$hash_ref) to n/n (ei: 1/8) instead of the actual referrence (ie: 
>user=>'1', pass=>'2').  The arrays referrences derefference (@$array_ref) just fine.
> 
> Is there a reason for this, and is there a way I can see what the actuall values 
>are?  The values are passed just fine to the sub routines, I just want my debug log 
>to show that values passed without having to set up a for loop (ie: print %$hash_ref).
> 
> TIA,
> Shawn

probably you are trying to use the hash in scalar context,

you should be able to se the values like this:

print "@{ [ values %$hash_ref ] }\n";



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

Reply via email to