11 Ocak 2011, Salı
Ne'is_null ($) var ve (=== null$var)?arasındaki fark
Bu arasındaki fark...
if (is_null($var)) {
do_something();
}
ve bu?
if ($var === null) {
do_something();
}
Hangi form veya bir değişkenin boş olup olmadığını kontrol ederken daha mı iyi? Herhangi bir kenar gereken durumlarda haberdar olacak? (Varolmayan değişkenleri bir sorun değildir bu yüzden tüm değişkenler başlatılamıyor.)
CEVAP
25 Mart 2013, PAZARTESÄ°
•
true
-
false
| isset | is_null | ===null | ==null | empty |
|-------|---------|---------|---------|---------|---------|
| null | - | • | • | • | • |
| true | • | - | - | - | - |
| false | • | - | - | • | • |
| 0 | • | - | - | • | • |
| 1 | • | - | - | - | - |
| \0 | • | - | - | - | - |
| unset | - | • | • | • | • |
| "" | • | - | - | • | • |
| [] | • | - | - | • | • |
Özet:
empty
==null
eÅŸdeÄŸerdiris_null
===null
eÅŸdeÄŸerdirisset
is_null
===null
ters
Bunu PaylaÅŸ:
Arasındaki fark NULL, '\0' v...
Arasındaki fark null ve empty (&;"...
Arasındaki fark==[0]C=='\0' ...
Objective-C nil, NİL, null arasındaki ...
Px, dp, arasındaki fark ve Android dip...