-
PHP - boolean의 대체제 (PHP의 특성!)PHP 2018. 2. 7. 01:15
Boolean의 대체제
0과 1
조건문에 사용될 수 있는 데이터 형이 꼭 boolean만 되는 것은 아니다.
관습적인 이유로 0은 false이고, 0이 아닌 숫자는 true를 대체할 수 있다.
문법 -
1234567891011121314151617181920<?phpif (1 and 1) ## 좌항과 우항이 모두 true이므로 {echo 1;}이 수행된다.{echo 1;}if (1 and 0) ## 좌항은 true이나 우항이 false이므로 {echo 2;}는 수행되지 않는다.{echo 2;}if (0 and 1) ## 좌항은 false이므로 {echo 3;}은 수행되지 않는다.{echo 3;}if (0 and 0) ## 좌항이 false이고 우항도 false이므로 {echo 4;}는 수행되지 않는다.{echo 4;}?>cs 참고 : PHP type comparison tables
'PHP' 카테고리의 다른 글
PHP - 반복문 제어 (0) 2018.02.08 PHP - 반복문 (0) 2018.02.08 PHP - 논리연산자 (0) 2018.02.06 PHP - 조건문 (0) 2018.02.06 PHP - GET vs POST 방식의 차이점 (0) 2018.02.06