PHP'de verilen hatalardaki satırlar bazen (hatta çoğu zaman) hata ile aynı satır olmuyor. Bu nedenle alttaki ya da üstteki satırları da incelemeniz gerekli.

Verdiğiniz satıra gelirsek de empty() fonksiyonu yalnızca değişkenleri parametre olarak alır. Siz ise direkt dizge girmişsiniz. Sonucunda bu hata çıkmayacaktır fakat yine de yanlış bir kullanım. Hatanız bu nedenden değil ama beklediğiniz sonucu alamayabilirsiniz.