Канструкцыя 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