Programação  
 
Conhecimento computador >> Programação >> Programação Perl >> 
Como usar rótulos em Perl
Perl é uma linguagem de programação poderosa que permite que o programador ter um alto grau de controle sobre o programa. Rótulos são usados ​​para ajudar os programadores Perl organizar o programa. Uma etiqueta pode ser aplicada a um circuito ou um interruptor . Loops e switches aninhados dentro do loop rotulado pode, então, chamar de volta à estrutura mais ampla , sem adicionar uma exceção de rescisão de cada chave e laço ao longo do caminho . Assim , o programador pode pular em torno da estrutura do código de forma rápida e simples . Instruções
1

Criar duas matrizes que requerem triagem especializado. Essas matrizes serão levados para um exemplo :

@ animais = (' Black Cats ', 'Black Dogs ', ' Vacas Leiteiras ', ' Wild Horses ','' Monkeys ');
< p > @ sorte = ( 'Under Escada ' , ' Black Cats ', ' sal derramado ' , '13 ') ;
2

Ordenar através dos nomes com loops aninhados como segue:
< p > @ animais = (' Black Cats ', ' Preto Cães ', ' Vacas Leiteiras ', ' Wild Horses ','' Monkeys ');

@ sorte = (' Sob Escada ',' Black Cats ' , ' Sal derramado ' , '13 ');

foreach $ criatura ( @ animais ) {

print " $ criatura \\ n";

if ($ criatura = ~ /preto /) { foreach

$ charme ( @ sorte) {

print " \\ t $ charme \\ n";

durar if $ charme eq $ sorte ;

}

}

}

Aqui buscamos através da matriz para animais encantos má sorte. O loop encantos circuito será fechado quando "Black Cats" são encontrados em ambos os loops, mas o loop animais abrangente continuará
3

Insira um rótulo para esclarecer a confusão : .

@ animais = (' Black Cats ', 'Black Dogs ', ' Vacas Leiteiras ', ' Wild Horses ','' Monkeys ');

@ sorte = ( ' Under Escada ' , ' Black Cats ',' Sal derramado ' , '13 ');

Etiqueta : foreach $ criatura ( @ animais ) {

print " $ criatura \\ n";

se ( $ criatura = ~ /preto /) { foreach

$ charme ( @ sorte) {

print " \\ t $ charme \\ n";

última etiqueta se $ charme eq $ sorte ;

}

}

}

Qualquer nome pode ser usado no lugar de " Etiqueta ". Ele precisa ser seguido por dois pontos quando é declarado primeiro. Ele pode , então, ser chamado em qualquer lugar dentro do laço ou switch que controla. No porções posteriores do programa, ele pode ser chamado com "Iniciar Label. "

Anterior :

Próximo : No
  Os artigos relacionados
·Como encontrar o modo em uma matriz de números em Perl…
·Como usar um EXE em Visual Basic Com Perl 
·Como fazer um diretório no Perl com um script 
·Como imprimir Perl Debugger 
·Como remover uma variável de matriz em Perl 
·Como fazer uma Caixa de Diálogo X11 rápida em Perl 
·Django Vs . Perl 
·Perl & Raiz quadrada Funções 
·Como calcular fatores primos de um número inteiro em P…
·Como obter um tamanho da matriz em Perl 
  Artigos em destaque
·A História de programadores de computador 
·Como enviar mensagens de texto e mensagens de correio e…
·Como executar o PHP em um arquivo HTML 
·Como obter um protótipo funcional de DLL 
·Depuração de um Função Pipeline no Oracle 
·HTML caixa suspensa Tutorial 
·Como converter cadeias de caracteres em valores numéri…
·Como Entender ponteiros em C 
·Como remover uma declaração XML no PHP 
·Qual é a diferença entre JVM Memória & Heap Size 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados