Nylon Tecnologia
Mudamos para um dominio proprio.

Acesse nosso novo forum.

http://crawlersnetwork.com/

[tutorial] laço foreach

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[tutorial] laço foreach

Mensagem por hacker fts315 em Ter Ago 21, 2012 11:09 pm

o laço foreach permite repitir uma quantidade vezes com base em uma array (se uma determinada array tem duas posiçoes validas entao ele repeti 2 vezes), assim fica mais facil manipular o conteudo de uma determinada array doq usar outros laços como for e while, no exemplo abaixo existe uma array chamada fts q tem 3 conteudos nela

Código:
#!/usr/bin/perl

@fts = ("hacker", "fts", "315");

para usar o laço foreach basta chamar ele passar como argumento a array assim

Código:
#!/usr/bin/perl

@fts = ("hacker", "fts", "315");

foreach(@fts)
{
}

para exibir todos os conteudos se cria uma variavel e incrementa ela a cada loop e usa essa variavel como posiçao para a array, so lembrando q o contador começa no 0

Código:
#!/usr/bin/perl

@fts = ("hacker", "fts", "315");
$cont = 0;

foreach(@fts)
{
  print $fts[$cont] . "\n";
  $cont++;
}

caso voce nao queira criar variavel para posiçao vc pode usar $_ para definir o conteudo atual do laço

Código:
#!/usr/bin/perl

@fts = ("hacker", "fts", "315");

foreach(@fts)
{
  print $_  . "\n";
}

by hacker fts315


[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
hacker fts315
Membro

Mensagens : 53
Pontos : 4035
Reputação : 32
Data de inscrição : 12/08/2012

Ver perfil do usuário http://endoffile.umforum.net

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum