Instruction Perl IF...ELSE
Instructions conditionnelles Perl
Une instruction if peut être suivie d'une instruction else facultative, qui s'exécute lorsque l'expression booléenne est fausse.
Syntaxe
Le format de la syntaxe est le suivant :
if(boolean_expression){
# 在布尔表达式 boolean_expression 为 true 执行
}else{
# 在布尔表达式 boolean_expression 为 false 执行
}
Si l'expression booléenne boolean_expression est vraie, le code à l'intérieur du bloc if est exécuté. Si l'expression booléenne est fausse, le code à l'intérieur du bloc else est exécuté.
Organigramme
Exemple
#!/usr/bin/perl
$a = 100;
# Utiliser une instruction if pour évaluer l'expression booléenne
if( $a < 20 ){
# Exécuter lorsque l'expression booléenne est vraie
printf "a est inférieur à 20\n";
}else{
# Exécuter lorsque l'expression booléenne est fausse
printf "a est supérieur à 20\n";
}
print "La valeur de a est :$a\n";
$a = "";
# Utiliser une instruction if pour évaluer l'expression booléenne
if( $a ){
# Exécuter lorsque l'expression booléenne est vraie
printf "une condition est vraie\n";
}else{
# Exécuter lorsque l'expression booléenne est fausse
printf "une condition est fausse\n";
}
print "La valeur de a est :$a\n";
En exécutant le programme ci-dessus, la sortie est :
a 大于 20 a 的值为 : 100 a 条件为 false a 的值为 :Autres extensions