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
phpisset($var);
phpisset($var1, $var2, ...);
Príklad
Skontrolujeme existenciu premennej:
php<?php
$var = 'test';
var_dump(isset($var));
?>
Výsledok vykonania kódu:
phptrue
Príklad
Skontrolujeme viacero premenných:
php<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Výsledok vykonania kódu:
phpfalse
Príklad
Skontrolujeme neexistujúcu premennú:
php<?php
var_dump(isset($undefinedVar));
?>
Výsledok vykonania kódu:
phpfalse