I am spending my spare time trying to learn Perl, but I am finding it very difficult.
Yes, I understand, Perl's learning curve isn't exactly small, but once things start to click, IMHO it's a great language :-) (my favorite!)
the websites that I use to try to understand often quickly go over my head
You said you have the Llama book, that's good, if you're interested in more I can suggest Modern Perl, and see also So what is your Perl book "Trilogy" anyway?. And once you've gotten into Perl a little more, IMHO the Camel is a must.
Going forward I will take all advice given, including providing code that is tidy coincidentally, those indents are there only so I can read it better
Yes, I should have made it more clear that aside from those suggestions being helpful for those trying to help (especially standardized indentation), cleaning up your code will help you narrow down and focus on the issue you're seeing. In general, remove a line of code, if the problem goes away or changes, put the line back in, but if the problem doesn't change, then that line of code most likely wasn't relevant to the issue.
I just want to understand what is going on in the background so I have been copying bits of code from various places and trying to work out step by step what is going on
In that case, Data::Dumper or Data::Dump are great tools, I use them for watching my data and debugging all the time.
In reply to Re^3: How to get the key - value names from a hash
by haukex
in thread How to get the key - value names from a hash
by Scotmonk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |