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
isset($var);
isset($var1, $var2, ...);
Piemērs
Pārbaudīsim mainīgā esamību:
<?php
$var = 'test';
var_dump(isset($var));
?>
Koda izpildes rezultāts:
true
Piemērs
Pārbaudīsim vairākus mainīgos:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Koda izpildes rezultāts:
false
Piemērs
Pārbaudīsim neesošu mainīgo:
<?php
var_dump(isset($undefinedVar));
?>
Koda izpildes rezultāts:
false