On 11/25/06, <b class="gmail_sendername">Mura</b> <<a href="mailto:murarm@terra.com.br">murarm@terra.com.br</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div link="blue" vlink="blue" lang="PT-BR">
<div><p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Então assim o q eu quero é comparar</span></font></p></div></div></blockquote></div>Ai meu santo Unicórnio Rosa Invisível! (
<a href="http://en.wikipedia.org/wiki/Invisible_pink_unicorn">http://en.wikipedia.org/wiki/Invisible_pink_unicorn</a>)<br><br>Eu <span style="font-weight: bold;">sei</span> que o que você quer é comparar.<br>Eu estou dizendo que você
<span style="font-weight: bold;">não está</span> comparando.<br><br>( leia o man perlop, pode ajudar )<br><br>O operador "=" é de atribuição: $x = 42; faz com que $x passe a valer 42.<br><br>O operador "==" (note, são
<span style="font-weight: bold;">dois</span> "=") é de comparação de números : $x == 42 devolve verdadeiro; $x == 54 devolve falso. $x == " 42 " devolve verdadeiro.<br><br>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.
<br><br>Olhe o exemplo:<br><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">my $x = 42;</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">if ($x = 23) { </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> print $x;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">}</span><br style="font-family: courier new,monospace;" clear="all"><br>Neste caso, o que vai acontecer é:<br>1. $x vai receber o valor 23<br>2. if vai receber 23, e como 23 é verdadeiro, ele entra no if
<br>3. o print imprime 23.<br><br>Ficou claro agora ? :-)<br><br><br>[]s<br>Wendel<br><br>"Não ajustar o auto-ajuste" - <a href="http://wendel.scardua.net/">http://wendel.scardua.net/</a><br>"Puzzles do Wendel" -
<a href="http://wendel.scardua.net/puzzle.pl">http://wendel.scardua.net/puzzle.pl</a><br>