PHP는 null이 0이라고 간주합니다. PHP에서 ($myvariable==0)$ myvariable이 0이면 표현식의 값은 true입니다. $ myvariable이 null이면이 식의 값도 true입니다. 두 번째 사례를 제외하려면 어떻게해야합니까? $ myvariable이 0 일 때만 표현식이 참이되기를 원합니다. 물론 쓸 수 있어요 ($myvariable!=null && $myvariable==0 ) 그러나 이것을 수행하는 다른 우아한 방법이 있습니까? $myvariable === 0 비교 연산자 에 대해 자세히 알아보십시오 . 당신은 깊은 질문을 힌트합니다 : 언제 표현이 사실이어야합니까? 아래에서 수행중인 작업이 작동하지 않는 이유 와 해결 방법 을 설명 합니다. 많은 언어에서 null, 0그..