Konstruktsioon isset
Konstruktsioon isset kontrollib, kas muutuja on olemas ja kas selle väärtus ei ole null. Tagastab true, kui muutuja on olemas ja ei võrdu null, vastasel juhul tagastab false. Võib võtta mitmeid parameetreid - sel juhul tagastab true ainult siis, kui kõik edastatud muutujad on olemas.
Süntaks
phpisset($var);
phpisset($var1, $var2, ...);
Näide
Kontrollime muutuja olemasolu:
php<?php
$var = 'test';
var_dump(isset($var));
?>
Koodi täitmise tulemus:
phptrue
Näide
Kontrollime mitut muutujat:
php<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Koodi täitmise tulemus:
phpfalse
Näide
Kontrollime mitteolemasolevat muutujat:
php<?php
var_dump(isset($undefinedVar));
?>
Koodi täitmise tulemus:
phpfalse