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