Memahami Perbezaan antara isset() dan !empty()
Penggunaan kedua-dua isset() dan !empty() dalam keadaan yang sama, seperti dalam isset($vars[1]) DAN !empty($vars[1]), adalah berlebihan. Untuk memahami sebabnya, adalah penting untuk membezakan antara dua fungsi ini:
isset()
!empty()
Oleh itu, keadaan isset($vars[1]) DAN !empty($vars[1]) adalah berlebihan kerana:
Lebih pendek Alternatif
Untuk menyemak sama ada pembolehubah ditetapkan dan bukan kosong, anda hanya boleh menggunakan:
!empty($vars[1])
Ungkapan ini menggabungkan fungsi kedua-dua isset() dan !empty() tanpa lebihan.
Atas ialah kandungan terperinci `isset() lwn. !empty(): Bilakah Satu Berlebihan?`. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!