Конструкция isset
Конструкция isset проверяет, существует ли переменная и не является ли её значение null. Возвращает true, если переменная существует и не равна null, в противном случае возвращает false. Может принимать несколько параметров - в этом случае вернёт true только если все переданные переменные существуют.
Синтаксис
phpisset($var);
phpisset($var1, $var2, ...);
Пример
Проверим существование переменной:
php<?php
$var = 'test';
var_dump(isset($var));
?>
Результат выполнения кода:
phptrue
Пример
Проверим несколько переменных:
php<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Результат выполнения кода:
phpfalse
Пример
Проверим несуществующую переменную:
php<?php
var_dump(isset($undefinedVar));
?>
Результат выполнения кода:
phpfalse