Instruction UNLESS...ELSIF de Perl
Instructions conditionnelles Perl
Une instruction unless peut être suivie d'une instruction elsif facultative, puis d'une autre instruction else.
Cette instruction conditionnelle est très utile lorsqu'il y a plusieurs conditions.
Lors de l'utilisation des instructions unless, elsif et else, vous devez noter les points suivants.
Une instruction unless peut être suivie de 0 ou 1 instruction else, mais elsif doit être suivi d'une instruction else.
Une instruction unless peut être suivie de 0 ou 1 instruction elsif, mais elles doivent être écrites avant l'instruction else.
Si l'une des instructions elsif s'exécute avec succès, les autres elsif et else ne seront pas exécutés.
Syntaxe
Le format de la syntaxe est le suivant :
unless(boolean_expression 1){
# 在布尔表达式 boolean_expression 1 为 false 执行
}
elsif( boolean_expression 2){
# 在布尔表达式 boolean_expression 2 为 true 执行
}
elsif( boolean_expression 3){
# 在布尔表达式 boolean_expression 3 为 true 执行
}
else{
# 没有条件匹配时执行
}
Exemple
L'exécution du programme ci-dessus produit la sortie suivante :
a 的值不为 30Autres extensions