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