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
isset($var);
isset($var1, $var2, ...);
Näide
Kontrollime muutuja olemasolu:
<?php
$var = 'test';
var_dump(isset($var));
?>
Koodi täitmise tulemus:
true
Näide
Kontrollime mitut muutujat:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Koodi täitmise tulemus:
false
Näide
Kontrollime mitteolemasolevat muutujat:
<?php
var_dump(isset($undefinedVar));
?>
Koodi täitmise tulemus:
false