Konštrukcia isset
Konštrukcia isset kontroluje, či premenná existuje a či jej hodnota nie je null. Vracia true, ak premenná existuje a nie je rovná null, v opačnom prípade vracia false. Môže prijať viacero parametrov - v tomto prípade vráti true len vtedy, ak všetky odovzdané premenné existujú.
Syntax
isset($var);
isset($var1, $var2, ...);
Príklad
Skontrolujeme existenciu premennej:
<?php
$var = 'test';
var_dump(isset($var));
?>
Výsledok vykonania kódu:
true
Príklad
Skontrolujeme viacero premenných:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Výsledok vykonania kódu:
false
Príklad
Skontrolujeme neexistujúcu premennú:
<?php
var_dump(isset($undefinedVar));
?>
Výsledok vykonania kódu:
false