Función siguiente de Perl

Descripción

Esta no es una función, hace que la iteración del ciclo actual salte al siguiente valor o la próxima evaluación de la declaración de control. No se ejecutan más declaraciones en el ciclo actual. Si se especifica LABEL, la ejecución salta a la siguiente iteración del bucle identificado por LABEL.

Sintaxis

A continuación se muestra la sintaxis simple para esta función:

next LABEL

next

Valor devuelto

Esta función no devuelve ningún valor.

Ejemplo

A continuación se muestra el código de ejemplo que muestra su uso básico:

#!/usr/bin/perl -w

@list = (1,2,3,4,5,5,3,6,7,1 );

foreach $key ( @list ) {
   if( $key == 5 ) {
      next;
   } else {
      print "Key value is $key\n";
   }
}

Cuando se ejecuta el código anterior, produce el siguiente resultado:

Key value is 1
Key value is 2
Key value is 3
Key value is 4
Key value is 3
Key value is 6
Key value is 7
Key value is 1