Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Johny

Duvida nas variaveis

Mensagens Recomendadas

Johny    1
Johny

Ola pessoal digam me la uma coisa qual é a diferença destes dois codigos?

<?php
$var = $_GET['var'];

if ($var != 0){
echo 'Diferente de 0';
} else {
echo 'igual a 0';
}
?>

e este

<?php
if ($_GET['var'] != 0){
echo 'Diferente de 0';
} else {
echo 'igual a 0';
}
?>

Há alguma diferença nisto? ou estão os dois correctos?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pmg    102
pmg

Há alguma diferença nisto? ou estão os dois correctos?

Fazem os dois a mesma coisa e estao ambos igualmente correctos ou incorrectos.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
taviroquai    61
taviroquai

A diferença é que no 1º exemplo está a usar mais uma variavel ($var) logo a consumir mais memória.

Em ambos os casos, do ponto de vista funcional, deves te certificar de que o valor recebido em $_GET['var'] é um número e é inteiro.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
brunoais    69
brunoais

Em ambos os casos, do ponto de vista funcional, deves te certificar de que o valor recebido em $_GET['var'] é um número e é inteiro.

... senão ele considera que o valor é 0 ou, se a variável não estiver definida, dá erro.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade