Perl istruzione successiva
Perl istruzione successiva viene utilizzato per interrompere l'esecuzione dell'istruzione successiva dalla successiva istruzione per iniziare il ciclo tra la fine del identificatore dichiarazione, girare per continuare l'esecuzione del blocco di istruzioni e poi indietro all'inizio del corpo del ciclo iniziare il ciclo successivo.
grammatica
La sintassi è la seguente:
next [ LABEL ];
Dove etichetta è facoltativa, se non specificato ETICHETTA, prossima dichiarazione sarà tornare all'inizio del corpo del ciclo iniziare il ciclo successivo.
Esempi
#!/usr/bin/perl $a = 10; while( $a < 20 ){ if( $a == 15) { # 跳出迭代 $a = $a + 1; next; } print "a 的值为: $a\n"; $a = $a + 1; }
Il programma precedente, l'uscita è:
a 的值为: 10 a 的值为: 11 a 的值为: 12 a 的值为: 13 a 的值为: 14 a 的值为: 16 a 的值为: 17 a 的值为: 18 a 的值为: 19