http://me2day.net/ 미투 가입하고 새로운 친구를!

dahlia님 2008년 5월 16일, 금요일 오후 3시 48분 글의 댓글

!== 해도 에러는 안나더라구여 2008/05/16
전혀 알수 없는 이유군 2008/05/16
더 환장하는 것은 null인지 그 변수가 없는지 구별할 방법이 없어요. ㅠ.ㅠ 2008/05/16
야 홍 -_-너 임뫄 2008/05/16
위의 경우야 나중에 type 까지 check 해주는 ===가 추가 되었으니 그나마 다행인 것이고… 2008/05/16
아니 이건 도대체 먼 말이래유 2008/05/16
gEEkInsIdE: 그건 isset()을 쓰면 돼요. 저건 함수는 아니고 언어구조라서 변수가 정으되었는지 확인이 가능하죠. 실제로 error_reporting = E_ALL로 해두면 없는 변수를 쓸 때 에러 메세지가 찍힙니다. 2008/05/16
저도 저것땜에 한동안 캐삽질한 슬픈 기억이 2008/05/16
isset()은 함수가 null인 경우에도 false를 반환하죠. ㅠ.ㅠ 2008/05/16
isset()에는 lvalue 표현식밖에 못들어갈텐데요?; 2008/05/16
아.. 오타.. $a=null; var_dump(isset($a)); 이렇게 하면 false가 출력됩니다. 2008/05/16
gEEkInsIdE: 길긴 하지만, is_null()과 함께 쓰면 확인할 수 있어요. 어쨌든 불가능하진 않다는; 2008/05/16
is_null도 notice 만 뜰 뿐 logic상으로는 결과가 같아요. unset($a); var_dump(is_null($a)); 하면 true 죠. 2008/05/16
좌우간 PHP는 참 거시기 한 놈이에요. 태생부터 patch 더니 patch의 연속… 2008/05/16