Conditional Directives and Context
Learn about the context in which conditional directives are evaluated.
We'll cover the following
The conditional directives if
, unless
, and the ternary conditional operator, all evaluate an expression in a boolean context. Since comparison operators such as eq
, ==
, ne
, and !=
all produce boolean results when evaluated, Perl coerces the results of other expressions, including variables and values, into boolean forms.
Boolean values
Get hands-on with 1200+ tech skills courses.