Web Sitesi Nasıl Yapılır?

Halil İbrahim Özdemir

Php dilinde empty isimli bir fonksiyon vardır. Bu fonksiyon empty($deger) biçiminde kullanılır ve $deger değişkenini boş bir değer döndürüyorsa (Örneğin; $deger == ”) “true” farklı bir değer döndürüyorsa “false” sonucunu döndürür.

11 Haziran tarihinde SihirliHikaye.com‘un bir eklentisini düzenlerken;

Can’t use function return value in write context in C:/{dosya konumu ve adı}.php file”

Şeklinde bir php hatası ile karşılaştım. Yazdığım kodda mı problem var diye inceleyip mantıklı bir açıklama bulmayınca internette bir araştırma yaptım.

Bu hata empty() fonksiyonu ile ilgili bir problemmiş. empty fonksiyonu, sorgu olarak fonksiyon girildiğinde fonksiyonun değerini kontrol edemiyormuş. Yani;

if (empty(fonksiyon($degisken)))

biçiminde değil

$deger = fonksiyon($degisken);
if (empty($deger))

biçiminde kullanmak gerekiyormuş.

Bir cevap yazın