반응형
As you can see in the following table empty($foo)
is equivalent to $foo==null
and is_null($foo)
has the same function of $foo===null
. The table also show some tricky values regarding null comparison.
Personally, I never use empty()
and is_null()
functions.
isset is_null ===null ==null empty
null | F | T | T | T | T |
unset | F | T | T | T | T |
"" | T | F | F | T | T |
[] | T | F | F | T | T |
0 | T | F | F | T | T |
false | T | F | F | T | T |
true | T | F | F | F | F |
1 | T | F | F | F | F |
\0 | T | F | F | F | F |
반응형
'웹&컴퓨팅' 카테고리의 다른 글
CSS 줄바꿈 / 글자 자르기 (0) | 2015.10.15 |
---|---|
다른 곳에서 링크한 이미지 허가하지 않기 - Apache의 SetEnvIf 이용하기 (0) | 2015.07.14 |
PHP 4.x 버전에서 json_encode, json_decode와 같이 사용 클래스 (0) | 2015.04.14 |
윈도우즈 8.1 작업표시줄 멈춤현상 (프리징) (0) | 2015.03.20 |
PowerAmp widget(파워앰프 위젯) 설정 변경하는 방법. (0) | 2014.11.21 |