Konstrukcija isset

Konstrukcija isset pārbauda, vai mainīgais pastāv un vai tā vērtība nav null. Atgriež true, ja mainīgais pastāv un nav vienāds ar null, pretējā gadījumā atgriež false. Var pieņemt vairākus parametrus - šajā gadījumā atgriezīs true tikai tad, ja visi padotie mainīgie pastāv.

Sintakse

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

Piemērs

Pārbaudīsim mainīgā esamību:

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

Koda izpildes rezultāts:

phptrue

Piemērs

Pārbaudīsim vairākus mainīgos:

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

Koda izpildes rezultāts:

phpfalse

Piemērs

Pārbaudīsim neesošu mainīgo:

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

Koda izpildes rezultāts:

phpfalse

Skatiet arī

  • funkciju empty,
    kas pārbauda, vai mainīgais ir tukšs
  • funkciju is_null,
    kas pārbauda mainīgo uz null