Help for this page
A scalar value is interpreted as TRUE in the Boolean sense if i
+t is not
the null string or the number 0 (or its string equivalent, "0")
Boolean context is just a special kind of scalar context where
conversion to a string or a number is ever performed.
Truth and Falsehood
Negation of a true value by "!" or "not" returns a special fals
When evaluated as a string it is treated as '', but as a number
+, it is
treated as 0.
Once (shame on you!)
Twice (shame on me!)
More often than I'd like to be
All the time
Just when answering stupid polls
Who you callin' a fool?
I refuse to vote in this ridiculous poll
Results (441 votes). Check out past polls.