Konstrukcija isset
Konstrukcija isset preverja, ali spremenljivka obstaja in ali njena vrednost ni null. Vrne true, če spremenljivka obstaja in ni enaka null, v nasprotnem primeru vrne false. Lahko sprejme več parametrov - v tem primeru vrne true le, če vse posredovane spremenljivke obstajajo.
Sintaksa
isset($var);
isset($var1, $var2, ...);
Primer
Preverimo obstoj spremenljivke:
<?php
$var = 'test';
var_dump(isset($var));
?>
Rezultat izvajanja kode:
true
Primer
Preverimo več spremenljivk:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Rezultat izvajanja kode:
false
Primer
Preverimo neobstoječo spremenljivko:
<?php
var_dump(isset($undefinedVar));
?>
Rezultat izvajanja kode:
false