[Cascavel-pm] Dúvida chata >/
Alceu Rodrigues de Freitas Junior
glasswalk3r em yahoo.com.br
Quinta Novembro 20 13:12:41 CST 2003
$a = 1;
if (($a == 1) or ($a ==2)) {print $a;}
Você não pode usar expressões regulares num símbolo de igual (aritmético). Nem no símbolo de igual para caracteres "eq".
[]'s
--
Alceu Rodrigues de Freitas Junior
--
glasswalk3r em yahoo.com.br
PGP public key at http://www.imortais.cjb.net/addgb.html
---------------------------------------------------------------
"The 7 Deadly Sins are:/ Wealth without work/ Pleasure without
conscience/ Knowledge without character/ Business without
morality/ Science without humanity/ Worship without sacrifice/
Politics without principle" - Mahatma Ghandi
On Thu, 20 Nov 2003 00:16:45 -0200
"Gabriel Vieira" <gabriel em webclube.com> wrote:
> Olá lista,
>
> tô com uma dúvida muito chata =P
> É o seguinte:
>
> $a = 1;
> if($a == (1|2){print $a;}
>
> Como eu faria o código acima correto?
> Essa comparação não existe certo? Como seria uma maneira correta?
>
> A única que encontrei foi
> if($a =~ /^(1|2)$/){print $a;}
>
> Talvez seja a única saída... estou querendo saber se existe alguma outra forma mais semelhante à proposta no início deste e-mail.
>
> Agradeço a todos,
>
> Gabriel Vieira
>
> Diretor Geral
> http://www.webclube.com
Mais detalhes sobre a lista de discussão Cascavel-pm