Konstrukce isset
Konstrukce isset kontroluje, zda proměnná existuje a zda její hodnota není null. Vrátí true, pokud proměnná existuje a není rovna null, v opačném případě vrátí false. Může přijímat více parametrů - v tomto případě vrátí true pouze pokud všechny předané proměnné existují.
Syntaxe
phpisset($var);
phpisset($var1, $var2, ...);
Příklad
Zkontrolujeme existenci proměnné:
php<?php
$var = 'test';
var_dump(isset($var));
?>
Výsledek provedení kódu:
phptrue
Příklad
Zkontrolujeme několik proměnných:
php<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Výsledek provedení kódu:
phpfalse
Příklad
Zkontrolujeme neexistující proměnnou:
php<?php
var_dump(isset($undefinedVar));
?>
Výsledek provedení kódu:
phpfalse