Konstruk isset
Konstruk isset menyemak sama ada pembolehubah wujud dan nilainya bukan null. Mengembalikan true jika pembolehubah wujud dan tidak sama dengan null, sebaliknya mengembalikan false. Boleh menerima beberapa parameter - dalam kes ini akan mengembalikan true hanya jika semua pembolehubah yang diturunkan wujud.
Sintaks
isset($var);
isset($var1, $var2, ...);
Contoh
Mari semak kewujudan pembolehubah:
<?php
$var = 'test';
var_dump(isset($var));
?>
Keputusan pelaksanaan kod:
true
Contoh
Mari semak beberapa pembolehubah:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Keputusan pelaksanaan kod:
false
Contoh
Mari semak pembolehubah yang tidak wujud:
<?php
var_dump(isset($undefinedVar));
?>
Keputusan pelaksanaan kod:
false