Associative Arrays (Hashes)

  1. What is a hash?
  2. Uses of hashes
  3. Creating hashes
  4. Create hash from an array
  5. Hash in scalar context
  6. Fetching data from hash
  7. exists, delete hash element
  8. Multi dimensional hashes
  9. Count words
  10. Exercise: Parse HTTP values
  11. Exercise: Improve the color selector
  12. Exercise: Display scores
  13. Exercise: Analyze Apache log file
  14. Exercise: Parse variable width fields
  15. Solution: Parse HTTP values
  16. Solution: Improve the color selector
  17. Solution: Display scores
  18. Solution: Analyze Apache log file
  19. Solution: Parse variable width fields