Dernière fonction Perl
La description
Ce n'est pas une fonction. Le dernier mot-clé est une instruction de contrôle de boucle qui entraîne immédiatement l'itération actuelle d'une boucle à devenir la dernière. Aucune autre instruction n'est exécutée et la boucle se termine. Si LABEL est spécifié, alors il sort de la boucle identifiée par LABEL au lieu de la boucle actuellement englobante.
Syntaxe
Voici la syntaxe simple de cette fonction -
last LABEL
last
Valeur de retour
Cela ne renvoie aucune valeur.
Exemple
Voici l'exemple de code montrant son utilisation de base -
#!/usr/bin/perl
$count = 0;
while( 1 ) {
$count = $count + 1;
if( $count > 4 ) {
print "Going to exist out of the loop\n";
last;
} else {
print "Count is $count\n";
}
}
print "Out of the loop\n";
Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -
Count is 1
Count is 2
Count is 3
Count is 4
Going to exist out of the loop
Out of the loop