Perl IF文
Perl の if 文は、ブール式とそれに続く1つ以上の文から構成されます。
構文
構文は次のとおりです:
if(boolean_expression){
# 在布尔表达式 boolean_expression 为 true 执行
}
ブール式 boolean_expression が true の場合、if 文内のコードブロックが実行されます。ブール式が false の場合は、if 文の終了後の最初のコード(閉じ括弧の後)が実行されます。
フローチャート
例
#!/usr/bin/perl
$a = 10;
# if文を使用してブール式を判定する
if( $a < 20 ){
# ブール式がtrueの場合に実行
printf "a は 20 未満\n";
}
print "a の値は :$a\n";
$a = "";
# if文を使用してブール式を判定する
if( $a ){
# iブール式がtrueの場合に実行
printf "変数 a は true\n";
}
print "a の値は :$a\n";
上記のプログラムを実行すると、出力結果は次のとおりです:
a 小于 20 a 的值为 : 10 a 的值为 :その他の拡張
Perl 条件文