Конструкция isset
A construção isset verifica se uma variável existe e se seu valor não é null. Retorna true se a variável existe e não é igual a null, caso contrário, retorna false. Pode aceitar vários parâmetros - neste caso, retornará true apenas se todas as variáveis passadas existirem.
Sintaxe
isset($var);
isset($var1, $var2, ...);
Exemplo
Vamos verificar a existência de uma variável:
<?php
$var = 'test';
var_dump(isset($var));
?>
Resultado da execução do código:
true
Exemplo
Vamos verificar várias variáveis:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Resultado da execução do código:
false
Exemplo
Vamos verificar uma variável inexistente:
<?php
var_dump(isset($undefinedVar));
?>
Resultado da execução do código:
false