Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, uma dúvida surgiu e tá me seguindo já faz tempo...
o que quer dizer a seguinte expressão?
if($string) {
//FAZER ALGO
}
else {
//FAZER ALGO 2
}
Explicando melhor: o if($string) é o mesmo que if(isset($string)) ?
Entendido!!! Vlw pela ajuda! ^^
>
o if($string) é o mesmo que if(isset($string)) ?
não
isset() verifica se a variável existe
Esse if vai retornar TRUE se $string existir e for diferente de zero.
Teste isto:
else echo "FALSE";Retornará FALSE. Comente a criação da variável. Além da emissão do NOTICE, será exibido FALSE.
Muitos fazem esse if, erroneamente, com a intenção de verificar se uma variável existe. O certo é usar isset():
if ( isset( $var ) )
{
// $var existe
}