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
isset($var);
isset($var1, $var2, ...);
Misol
O'zgaruvchi mavjudligini teksiramiz:
<?php
$var = 'test';
var_dump(isset($var));
?>
Kodni bajarish natijasi:
true
Misol
Bir nechta o'zgaruvchilarni teksiramiz:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Kodni bajarish natijasi:
false
Misol
Mavjud bo'lmagan o'zgaruvchini teksiramiz:
<?php
var_dump(isset($undefinedVar));
?>
Kodni bajarish natijasi:
false