http://www.perlmonks.org?node_id=893132


in reply to Wrong result for "length keys %$hashref"?

The documentation of length answers your question:

'length Returns the length in characters of the value of EXPR. If EXPR is omitted, returns length of $_. Note that this cannot be used on an entire array or hash to find out how many elements these have. For that, use "scalar @array" and "scalar keys %hash" respectively.'

  • Comment on Re: Wrong result for "length keys %$hashref"?