On May 23, Peter Cline said:

>Does anyone know a better way to say @{$$hash_name{arrayref}}?

Doing $$foo{...} or $$foo[...] is often confusing for people to read.

That's why the -> operator exists:

  $foo->{bar}  # is like $$foo{bar}
  $foo->[$i]   # is like $$foo[$i]

So you could write:

  @{ $hash->{key} }

Whitespace is your friend.

-- 
Jeff "japhy" Pinyan      [EMAIL PROTECTED]      http://www.pobox.com/~japhy/
Are you a Monk?  http://www.perlmonks.com/     http://forums.perlguru.com/
Perl Programmer at RiskMetrics Group, Inc.     http://www.riskmetrics.com/
Acacia Fraternity, Rensselaer Chapter.         Brother #734
** I need a publisher for my book "Learning Perl's Regular Expressions" **

Reply via email to