Конструкција 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

Погледнете ги исто така

  • функцијата empty,
    која проверува дали променливата е празна
  • функцијата is_null,
    која ја проверува променливата за null