Fungsi isset()
memeriksa apakah sebuah variabel disetel, yang berarti ia harus dideklarasikan dan bukan NULL.
Fungsi ini mengembalikan nilai true jika variabel ada dan bukan NULL, jika tidak maka mengembalikan false.
Catatan: Jika beberapa variabel diberikan, maka fungsi ini akan mengembalikan nilai true hanya jika semua variabel ditetapkan.
Tip: Variabel bisa tidak disetel dengan fungsi unset()
.
isset(variable, ....);
Parameter | Deskripsi |
---|---|
variable | Required. Menentukan variabel untuk diperiksa |
… | Optional. Variabel lain untuk diperiksa |
Return Value: | TRUE jika variabel ada dan bukan NULL, FALSE sebaliknya |
---|---|
Return Type: | Boolean |
PHP Version: | 4.0+ |
PHP Changelog: | PHP 5.4: Offset non-numerik dari string sekarang mengembalikan FALSE |
Contoh
Periksa apakah variabel kosong. Periksa juga apakah variabel disetel / dideklarasikan:
<?php $a = 0; //Benar karena $a sudah disetel if (isset($a)) { echo "Variabel 'a' disetel.<br>"; } $b = null; //Salah karena $b adalah NULL if (isset($b)) { echo "Variabel 'b' disetel."; } ?> // Output : Variabel 'a' disetel.