DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Pelajari cara menggunakan fungsi empty() dalam PHP untuk memeriksa apakah suatu variabel kosong atau tidak.
Mengecek Variabel Kosong dengan Fungsi empty
dalam PHP
Dalam pengembangan web menggunakan PHP, sering kali kita perlu memeriksa apakah suatu variabel kosong atau tidak. PHP menyediakan fungsi bawaan yang bernama empty
untuk memudahkan proses ini. Fungsi ini sangat bermanfaat, terutama saat kamu bekerja dengan form input, data yang diterima dari pengguna, atau kondisi yang membutuhkan validasi.
empty
Fungsi empty
akan mengembalikan true
jika variabel yang diperiksa tidak ada, atau nilai dari variabel tersebut dianggap kosong. Menurut dokumentasi PHP, sebuah variabel dianggap kosong jika ia mengandung nilai:
""
(string kosong)0
(0 sebagai integer)0.0
(0 sebagai float)"0"
(0 sebagai string)null
false
bool empty ( mixed $var )
Pertimbangkan contoh berikut:
$var1 = "";
$var2 = 0;
$var3 = false;
$var4 = array();
if(empty($var1)) {
echo '$var1 kosong';
}
if(empty($var2)) {
echo '$var2 kosong';
}
if(empty($var3)) {
echo '$var3 kosong';
}
if(empty($var4)) {
echo '$var4 kosong';
}
Hasil dari setiap if
statement akan mencetak variabel yang bersangkutan adalah kosong, karena setiap variabel memenuhi kriteria dari fungsi empty
.
empty
, isset
, dan is_null
Ketika bekerja dengan variabel, ada beberapa fungsi lain yang juga sering digunakan, yaitu isset
dan is_null
. Fungsi-fungsi ini memiliki kegunaan yang mirip tapi berbeda dari empty
.
isset
menguji apakah sebuah variabel sudah didefinisikan atau tidak dan apakah nilainya tidak null
. Jadi, jika sebuah variabel sudah didefinisikan dan nilainya bukan null
, fungsi ini akan mengembalikan true
.is_null
akan mengembalikan true
hanya jika variabel belum diinisialisasi atau nilainya adalah null
.Pemahaman yang baik tentang kapan harus menggunakan empty
, isset
, dan is_null
akan membantu kamu dalam pengecekan kondisi variabel dengan cara yang lebih efisien dan efektif.
Dengan memanfaatkan fungsi empty
, kamu bisa dengan mudah menentukan apakah suatu variabel dianggap kosong atau tidak, yang membantu dalam membuat laman web yang lebih robust dan form yang validasinya akurat. Gunakan fungsi ini untuk mengoptimalkan alur kerja pemrograman PHP kamu.