PHP는 null을 0과 동일하게 간주합니다. PHP에서,($myvariable==0)$myvariable이 0이면 식의 값이 참이고, $myvariable이 null이면 이 식의 값도 참입니다.두 번째 경우를 어떻게 제외할 수 있습니까?$myvariable이 0일 때만 true로 표현했으면 합니다.물론 쓸 수 있습니다. ($myvariable != null && $myvariable == 0) 하지만 이것을 할 수 있는 다른 우아한 방법이 있을까요?$myvariable === 0 비교 연산자에 대해 자세히 알아보십시오.당신은 깊은 질문을 암시합니다: 언제 표현이 진실이어야 하는가? 아래에서 당신이 하는 일이 왜 작동하지 않는지, 어떻게 해결해야 하는지 설명하겠습니다. 여러 언어로null,0그리고 빈 문..