Definisi dan Penggunaan
Fungsi empty()
digunakan untuk dapat memeriksa apakah suatu variabel kosong atau tidak.
Fungsi ini mengembalikan nilai salah jika variabel ada dan tidak kosong, jika tidak maka mengembalikan nilai benar.
Nilai-nilai berikut dievaluasi menjadi kosong:
- 0
- 0.0
- “0”
- “”
- NULL
- FALSE
- array()
Syntax
empty(variable);
Nilai Parameter
Parameter | Deskripsi |
---|---|
variable | Required. Menentukan variabel untuk diperiksa |
Detail Teknis
Return Value: | Mengambalikan FALSE jika variabel ada dan tidak kosong, TRUE sebaliknya |
---|---|
Return Type: | Boolean |
PHP Version: | 4.0+ |
PHP Changelog: | PHP 5.5: Dukungan untuk ekspresi, tidak hanya variabel PHP 5.4: Offset non-numerik dari string mengembalikan TRUE |
Contoh
Periksa apakah variabel kosong. Periksa juga apakah variabel disetel / dideklarasikan:
<?php $a = 0; // True karena variabel $a adalah empty if (empty($a)) { echo "Variable 'a' adalah empty.<br>"; } // True karena variabel $a adalah set if (isset($a)) { echo "Variable 'a' adalah set"; } ?> /* Output : Variable 'a' adalah empty. Variable 'a' adalah set.