Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much

Re: Need help with hashes please!!!

by Masem (Monsignor)
on Jan 27, 2002 at 05:12 UTC ( #141861=note: print w/replies, xml ) Need Help??

in reply to Need help with hashes please!!!

In your line:
foreach $sedolelement (keys $tradedatehash{$tradedatemarker}) {
the element $tradedatehash{$tradedatemarker} is going to be a hash reference, not a hash directly. This is because perl stores complex structures as references as opposed to direct storage (see perlref for more details). To convert this hashref to a hash variable that keys can use, you can 'dereference' it by surrounding the variable with %{ }, as in:
foreach $sedolelement ( keys %{ $tradedatehash{ $tradedatemarker } } ) + { ... }
(Similarly, array references are deref'ed with @{ }, if you need this)

Dr. Michael K. Neylon - || "You've left the lens cap of your mind on again, Pinky" - The Brain
"I can see my house from here!"
It's not what you know, but knowing how to find it if you don't know that's important

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://141861]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (8)
As of 2017-10-24 11:56 GMT
Find Nodes?
    Voting Booth?
    My fridge is mostly full of:

    Results (289 votes). Check out past polls.