[SP-pm] RES: RES: Dúvida com bloco if elsif else

Mura murarm em terra.com.br
Sábado Novembro 25 07:35:36 PST 2006


Magavilha, cristalino como água, funcionou direitinho aqui.

 

Multíssimo obrigado.

 

Boa tarde,

Mura

 

  _____  

De: saopaulo-pm-bounces+murarm=terra.com.br em pm.org
[mailto:saopaulo-pm-bounces+murarm=terra.com.br em pm.org] Em nome de Wendel
Scardua
Enviada em: sábado, 25 de novembro de 2006 13:05
Para: saopaulo-pm em mail.pm.org
Assunto: Re: [SP-pm] RES: Dúvida com bloco if elsif else

 

On 11/25/06, Mura <murarm em terra.com.br> wrote:

Então assim o q eu quero é comparar

Ai meu santo Unicórnio Rosa Invisível! (
http://en.wikipedia.org/wiki/Invisible_pink_unicorn)

Eu sei que o que você quer é comparar.
Eu estou dizendo que você não está comparando.

( leia o man perlop, pode ajudar )

O operador "=" é de atribuição: $x = 42; faz com que $x passe a valer 42.

O operador "==" (note, são dois "=") é de comparação de números : $x == 42
devolve verdadeiro; $x == 54 devolve falso. $x == "     42 " devolve
verdadeiro.

O operador "eq"  (do inglês equal, significa igual) é de comparação de
strings, texto, palavras, e afins :-) : $x eq "42" devolve verdadeiro. $x eq
"        42   " devolve falso. "blablabla" eq "blablabla" devolve
verdadeiro. 

Olhe o exemplo:

my $x = 42;

if ($x = 23) { 
     print $x;
}

Neste caso, o que vai acontecer é:
1. $x vai receber o valor 23
2. if vai receber 23, e como 23 é verdadeiro, ele entra no if 
3. o print imprime 23.

Ficou claro agora ? :-)


[]s
Wendel

"Não ajustar o auto-ajuste" - http://wendel.scardua.net/
"Puzzles do Wendel" - http://wendel.scardua.net/puzzle.pl

  _____  

E-mail classificado pelo Identificador de Spam Inteligente.
Para alterar a categoria classificada, visite o Terra
<http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=murarm&_l=1,11
64467105.149288.20629.almora.hst.terra.com.br,8407,Des15,Des15>  Mail 

  _____  

Esta mensagem foi verificada pelo E-mail Protegido Terra
<http://mail.terra.com.br/> .
Scan engine: McAfee VirusScan / Atualizado em 24/11/2006 / Versão:
4.4.00/4904
Proteja o seu e-mail Terra: http://mail.terra.com.br/ 

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20061125/a38e8574/attachment.html 


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