Konstrukcija isset

Konstrukcija isset proverava da li promenljiva postoji i da li njena vrednost nije null. Vraća true, ako promenljiva postoji i nije jednaka null, u suprotnom vraća false. Može prihvatiti više parametara - u ovom slučaju vratiće true samo ako sve prosleđene promenljive postoje.

Sintaksa

phpisset($var);
phpisset($var1, $var2, ...);

Primer

Proverićemo postojanje promenljive:

php<?php
  $var = 'test';
  var_dump(isset($var));
?>

Rezultat izvršavanja koda:

phptrue

Primer

Proverićemo više promenljivih:

php<?php
  $a = 1;
  $b = null;
  var_dump(isset($a, $b));
?>

Rezultat izvršavanja koda:

phpfalse

Primer

Proverićemo nepostojeću promenljivu:

php<?php
  var_dump(isset($undefinedVar));
?>

Rezultat izvršavanja koda:

phpfalse

Pogledajte takođe

  • funkciju empty,
    koja proverava da li je promenljiva prazna
  • funkciju is_null,
    koja proverava promenljivu na null