Isset konstruksiyasi
isset konstruksiyasi o'zgaruvchi mavjudligini va uning qiymati null emasligini teksiradi. Agar o'zgaruvchi mavjud bo'lsa va null ga teng bo'lmasa, true qaytaradi, aks holda false qaytaradi. Bir nechta parametrlarni qabul qilishi mumkin - bu holda faqat barcha berilgan o'zgaruvchilar mavjud bo'lsagina true qaytaradi.
Sintaksis
phpisset($var);
phpisset($var1, $var2, ...);
Misol
O'zgaruvchi mavjudligini teksiramiz:
php<?php
$var = 'test';
var_dump(isset($var));
?>
Kodni bajarish natijasi:
phptrue
Misol
Bir nechta o'zgaruvchilarni teksiramiz:
php<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Kodni bajarish natijasi:
phpfalse
Misol
Mavjud bo'lmagan o'zgaruvchini teksiramiz:
php<?php
var_dump(isset($undefinedVar));
?>
Kodni bajarish natijasi:
phpfalse