Powershell - Instruction imbriquée If Else
Il est toujours légal d'imbriquer des instructions if-else, ce qui signifie que vous pouvez utiliser une instruction if ou elseif dans une autre instruction if ou elseif.
Syntaxe
La syntaxe pour un if ... else imbriqué est la suivante -
if(Boolean_expression 1) {
// Executes when the Boolean expression 1 is true
if(Boolean_expression 2) {
// Executes when the Boolean expression 2 is true
}
}
Vous pouvez nicher elseif...elsede la même manière que nous avons imbriqué l' instruction if .
Exemple
$x = 30
$y = 10
if($x -eq 30){
if($y -eq 10) {
write-host("X = 30 and Y = 10")
}
}
Cela produira le résultat suivant -
Production
X = 30 and Y = 10