ABOUT ME

자몽아이스티맛 블로그입니다.

Today
Yesterday
Total
  • PHP - boolean의 대체제 (PHP의 특성!)
    PHP 2018. 2. 7. 01:15
    반응형

    Boolean의 대체제


    0과 1

    조건문에 사용될 수 있는 데이터 형이 꼭 boolean만 되는 것은 아니다.

    관습적인 이유로 0은 false이고0이 아닌 숫자는 true를 대체할 수 있다.



    문법 - 

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <?php
    if (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
Designed by Tistory.