null 값 체크를 위해 empty 함수를 활용하려는데 좀 예상치못한 결과가 있었다.$tmp = $_POST['tmp'];if(empty($tmp)){ print_r("비어있음);}대강 저런식이였는데 tmp 에 문자열 0 이 들어가면 빈값으로 인지한다는 것이다.문자열 0 까지 empty 처리 되는지는 몰랐다;;;0이라는 값이 들어올 가능성이 있는 경우empty 대신 isset 을 같이 써주고 0 처리를 따로 해주자$tmp = $_POST['tmp'];if (isset($tmp) && $tmp !== "0") { print_r("설정안되어있음");}