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

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

Contoh

Mari semak kewujudan pembolehubah:

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

Keputusan pelaksanaan kod:

phptrue

Contoh

Mari semak beberapa pembolehubah:

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

Keputusan pelaksanaan kod:

phpfalse

Contoh

Mari semak pembolehubah yang tidak wujud:

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

Keputusan pelaksanaan kod:

phpfalse

Lihat juga

  • fungsi empty,
    yang menyemak sama ada pembolehubah kosong
  • fungsi is_null,
    yang menyemak pembolehubah untuk null