Does a Hash Have Items?
- Hashes are smart in scalar context
my %hash;
if ( %hash ) { print "marmot\n" }
$hash{"foo"} = "bar";
if ( %hash ) { print "hamster\n" }
| CPU: Perl, Fall 2005 | Perl, Week 4: More Arrays, Context, Subroutines, Lexical Variables | #51 |
my %hash;
if ( %hash ) { print "marmot\n" }
$hash{"foo"} = "bar";
if ( %hash ) { print "hamster\n" }
| Copyright © 2005 Ian Langworth |