16 of 410 menu

Isset конструкцияси

isset конструкцияси ўзгарувчи мавжудлигини ва унинг қиймати null бўлмаслигини текширади. Агар ўзгарувчи мавжуд бўлса ва null га тенг бўлмаса, true қайтаради, акс ҳолда 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 лигини текширади
plenbyhysw