SORU
24 Ocak 2010, Pazar


(!!) Çift Değil PHP operatör

Herkes çift değil operatörü, örneğin: PHP ne yaptığını biliyor mu

return !! $row;

Yukarıdaki kod ne yapardın?

CEVAP
24 Ocak 2010, Pazar


Bu değil "operatörü değil çift"değiloperatör iki kez uygulanır. ! bir boolean, neden olurişlenen ne olursa olsun. Sonra sol ! boolean ortadan kaldıracaktır.

Bu herhangi bir gerçek değer (sayı sıfır dışında, boş olmayan bir dize ve diziler, vb.) anlamına gelir boolean değeri TRUE ve herhangi bir yanlış değer (0,, NULL 0.0, boş bir dize veya boş diziler) için bir boolean değeri FALSE alacak alacak.

İşlevsel boolean alçı eşdeğerdir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GenTechPC

    GenTechPC

    1 Temmuz 2007
  • New Scientist

    New Scientis

    27 Kasım 2006
  • TSE

    TSE

    12 Kasım 2012