http://qs321.pair.com?node_id=659632


in reply to Re^2: printing true false values
in thread printing true false values

What values are considered true and false is not the same thing as what an expression evaluates to. Many Perl operators that evaluate to a boolean evaluate to 1 when true and '' (the empty string) when false.