반응형 php 0 false1 [PHP] if문 숫자 0 체크하기 (empty, isset, strlen) php에서 변수 숫자 0을 다루어 보겠습니다. 변수가 숫자 0일 경우 if문에서 false를 반환하게 됩니다. 이 때문에 변수에 숫자 0이 들어있음에도 if문 안에서는 아래와 같은 상황에 0이 없다는 if문에 빠지게 됩니다. 여러 시도를 해보았지만 마지막 소스 부분인 strlen 함수를 통해서 문자열 길이를 구해서 체크하는 로직으로 구성하시면 됩니다. $number = 0; if($number){ echo "true"; }else{ echo "false"; //여기에 빠지게 됩니다. } if($number == ""){ echo "0 없습니다.1"; //여기에 빠지게 됩니다. } if(empty($number)){ echo "0 없습니다.2"; //여기에 빠지게 됩니다. } if(isset($number.. 개발이야기/PHP 2022. 11. 17. 이전 1 다음 💲 추천 글 반응형