Die isset konstruksie
Die konstruksie isset kontroleer of 'n veranderlike bestaan en of sy waarde nie null is nie. Dit gee true terug as die veranderlike bestaan en nie gelyk is aan null nie, andersins gee dit false terug. Dit kan verskeie parameters aanvaar - in hierdie geval sal dit slegs true teruggee as al die oorgedra veranderlikes bestaan.
Sintaksis
isset($var);
isset($var1, $var2, ...);
Voorbeeld
Kom ons kontroleer die bestaan van 'n veranderlike:
<?php
$var = 'toets';
var_dump(isset($var));
?>
Resultaat van die kode-uitvoering:
true
Voorbeeld
Kom ons kontroleer verskeie veranderlikes:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Resultaat van die kode-uitvoering:
false
Voorbeeld
Kom ons kontroleer 'n nie-bestaande veranderlike:
<?php
var_dump(isset($undefinedVar));
?>
Resultaat van die kode-uitvoering:
false