Konstrukti isset

Konstrukti isset kontrollon nëse një variabël ekziston dhe nëse vlera e saj nuk është null. Kthen true nëse variabla ekziston dhe nuk është e barabartë me null, përndryshe kthen false. Mund të pranojë disa parametra - në këtë rast do të kthejë true vetëm nëse të gjitha variablat e dërguar ekzistojnë.

Sintaksa

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

Shembull

Le të kontrollojmë ekzistencën e një variable:

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

Rezultati i ekzekutimit të kodit:

phptrue

Shembull

Le të kontrollojmë disa variabla:

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

Rezultati i ekzekutimit të kodit:

phpfalse

Shembull

Le të kontrollojmë një variabël që nuk ekziston:

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

Rezultati i ekzekutimit të kodit:

phpfalse

Shihni gjithashtu

  • funksionin empty,
    i cili kontrollon nëse një variabël është e zbrazët
  • funksionin is_null,
    i cili kontrollon nëse një variabël është null