Última função do Perl

Descrição

Esta não é uma função. A última palavra-chave é uma instrução de controle de loop que imediatamente faz com que a iteração atual de um loop se torne a última. Nenhuma outra instrução é executada e o loop termina. Se LABEL for especificado, ele sairá do loop identificado por LABEL em vez do loop atual.

Sintaxe

A seguir está a sintaxe simples para esta função -

last LABEL

last

Valor de retorno

Isso não retorna nenhum valor.

Exemplo

A seguir está o código de exemplo que mostra seu uso básico -

#!/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 o código acima é executado, ele produz o seguinte resultado -

Count is 1
Count is 2
Count is 3
Count is 4
Going to exist out of the loop
Out of the loop