De isset constructie
De constructie isset controleert of een variabele bestaat en of de waarde ervan niet null is. Retourneert true als de variabele bestaat en niet gelijk is aan null, anders retourneert het false. Kan meerdere parameters accepteren - in dat geval wordt alleen true geretourneerd als alle doorgegeven variabelen bestaan.
Syntaxis
isset($var);
isset($var1, $var2, ...);
Voorbeeld
Laten we het bestaan van een variabele controleren:
<?php
$var = 'test';
var_dump(isset($var));
?>
Uitvoerresultaat van de code:
true
Voorbeeld
Laten we meerdere variabelen controleren:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Uitvoerresultaat van de code:
false
Voorbeeld
Laten we een niet-bestaande variabele controleren:
<?php
var_dump(isset($undefinedVar));
?>
Uitvoerresultaat van de code:
false