Ultima funzione Perl
Descrizione
Questa non è una funzione. L'ultima parola chiave è un'istruzione di controllo del ciclo che fa sì che l'iterazione corrente di un ciclo diventi immediatamente l'ultima. Non vengono eseguite ulteriori istruzioni e il ciclo termina. Se viene specificato LABEL, esce dal ciclo identificato da LABEL invece del ciclo che lo racchiude.
Sintassi
Di seguito è riportata la semplice sintassi per questa funzione:
last LABEL
last
Valore di ritorno
Questo non restituisce alcun valore.
Esempio
Di seguito è riportato il codice di esempio che mostra il suo utilizzo di 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";
Quando viene eseguito il codice sopra, produce il seguente risultato:
Count is 1
Count is 2
Count is 3
Count is 4
Going to exist out of the loop
Out of the loop