[Cascavel-pm] Inversao de variavel

Alceu R. de Freitas Jr. glasswalk3r em yahoo.com.br
Terça Setembro 23 13:11:20 CDT 2003


 --- Luis Campos de Carvalho <lechamps em terra.com.br>
escreveu:
> 
>    # Bico!
>    sub reverse_octets{
>      my $ip = shift || '127.0.0.1';
>      return
>        $ip =~
> m/(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})/ ?
>          "$4.$3.$2.$1" : undef;
>    }
> 
>    # para usar:
>    print reverse_octets '200.10.5.1';
> 
>    Se você se interessar como funciona, o Alceu
> explica! =-]

"$4.$3.$2.$1" : undef;

Para ser sincero, não entendi a função dos ":" na
linha acima. Eu lembro vagamente que Perl tem uma
estrutura que emula um if-then-else, mas eu nunca
usei... seria isso?

[]´s


=====
Alceu Rodrigues de Freitas Junior
--------------------------------------
glasswalk3r em yahoo.com.br
http://www.imortais.cjb.net
-----------------------------------------------------------------------
"You have enemies? Good. That means you've stood up for something, sometime in your life." - Sir Winston Churchill

_______________________________________________________________________
Desafio AntiZona: participe do jogo de perguntas e respostas que vai
dar um Renault Clio, computadores, câmeras digitais, videogames e muito
mais! www.cade.com.br/antizona



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