Perl 中的条件语句,在任何编程语言中,条件语句都被认为是最有用的特性之一。当我们需要执行不同的操作时,使用条件语句,具体取决于指定的条件是否为true
或false
。在 perl 中,我们有以下条件语句。单击下面的链接以示例的方式详细阅读声明。
- if 语句 – 如果语句包含条件,如果条件计算结果为
true
,那么if
中的语句执行否则不执行 - if-else 语句 – 如果语句有一个可选的
else
语句,如果if
语句中指定的条件求值为true
,则if
中的语句执行,否则else
中的语句执行 - if-elsif-else 语句 – 当我们需要检查多个条件时使用,这个结构中可以有多个
elsif
语句。 - unless 语句 – 这与
if
语句的行为正好相反。当指定条件返回false
时,将执行unless
内的此语句。 - unless-else 语句 – 如果
unless
语句中指定的条件求值为false
,则unless
内的语句执行,否则else
内的语句执行 - unless-elsif-else 语句 – 用于多个条件检查
- switch case 语句 – 自 Perl 5.10 起不推荐使用
- given-when-default 语句 – 它是
switch case
的替代品