Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
16 of 410 menu

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

Глядзіце таксама

  • функцыю empty,
    якая правярае, пустая лі зменная
  • функцыю is_null,
    якая правярае зменную на null
byenru