Konstrukcija isset
Konstrukcija isset patikrina, ar kintamasis egzistuoja ir ar jo reikšmė nėra null. Grąžina true, jei kintamasis egzistuoja ir nėra lygus null, priešingu atveju grąžina false. Gali priimti kelis parametrus - šiuo atveju grąžins true tik jei visi perduoti kintamieji egzistuoja.
Sintaksė
isset($var);
isset($var1, $var2, ...);
Pavyzdys
Patikrinkime kintamojo egzistavimą:
<?php
$var = 'test';
var_dump(isset($var));
?>
Kodo vykdymo rezultatas:
true
Pavyzdys
Patikrinkime kelis kintamuosius:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Kodo vykdymo rezultatas:
false
Pavyzdys
Patikrinkime neegzistuojantį kintamąjį:
<?php
var_dump(isset($undefinedVar));
?>
Kodo vykdymo rezultatas:
false