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