Instruction next de Perl
L'instruction next de Perl est utilisée pour arrêter l'exécution des instructions à partir de l'instruction suivant l'instruction next jusqu'à l'identifiant de fin de corps de boucle, puis transférer l'exécution vers le bloc continue, et ensuite revenir au début du corps de la boucle pour commencer l'itération suivante.
Syntaxe
Le format de la syntaxe est le suivant :
next [ LABEL ];
LABEL est facultatif. Si LABEL n'est pas spécifié, l'instruction suivante reviendra au début du corps de la boucle et commencera l'itération suivante.
Exemple
#!/usr/bin/perl
$a = 10;
while( $a < 20 ){
if( $a == 15)
{
# Passer cette itération
$a = $a + 1;
next;
}
print "La valeur de a est :$a\n";
$a = $a + 1;
}
L'exécution du programme ci-dessus produit la sortie suivante :
a 的值为: 10 a 的值为: 11 a 的值为: 12 a 的值为: 13 a 的值为: 14 a 的值为: 16 a 的值为: 17 a 的值为: 18 a 的值为: 19Autres extensions
Boucles Perl