[Cascavel-pm] Agrupar Array

Igor Sutton igor.sutton em gmail.com
Segunda Janeiro 15 08:19:31 PST 2007


Em 15/01/07, Patty Silva <ptfzs em yahoo.com.br> escreveu:
>
> Pessoal teria como eu agrupar um array por Estado..
> ex:
> eu faco uma verificacao e se for verdadeira agrupo-o assim:
>
>  push @check,
>                       {
>                        estado =>$estado,
>                        nome => $nome,
>                         cidade     => $cidade,
>                         numero   => $numero,
>                        };
>
>
> So que depois eu escrevo num arquivo essa informacao...
> Eu gostaria de agrupar para cada estado as informacoes para depois
> imprimir para ficar algo organizado...
> Alguem tem uma sugestao? :-)
>

perldoc -f sort:

foreach (sort { $a->{estado} cmp $b->{estado} } @check) {
    print $_->{estado}, "\n";
}

-- 
Igor Sutton Lopes <igor.sutton em gmail.com>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070115/9f807f2e/attachment.html 


Mais detalhes sobre a lista de discussão Cascavel-pm