Latest web development tutorials

не Perl ПОКА заявление

Perl условные операторы Perl условные операторы

Если заявление не состоит из логического выражения следует один или более операторов.

грамматика

Синтаксис выглядит следующим образом:

unless(boolean_expression){
   # 在布尔表达式 boolean_expression 为 false 执行
}

Boolean_expression Если логическое выражение ложно, если утверждение в пределах блока кода будет выполняться. Если логическое выражение истинно, если первый набор кодов после утверждения (после закрывающей скобкой) будет выполняться.

технологическая схема

примеров

#!/usr/bin/perl

$a = 20;
# 使用 unless 语句检测布尔表达式
unless( $a < 20 ){
    # 布尔表达式为 false 时执行
    printf "a 大于等于 20\n";
}
print "a 的值为 : $a\n";

$a = "";
# 使用 unless 语句检测布尔表达式
unless ( $a ){
    # 布尔表达式为 false 时执行
    printf "条件 a 为 false\n";
}
print "a 的值为 : $a\n";

Вышеприведенная программа, выход:

a 大于等于 20
a 的值为 : 20
条件 a 为 false
a 的值为 :

Perl условные операторы Perl условные операторы