제어 구조 (Control Structures)


if 문

if 문은 임의의 표현 식의 결과에 따라서 정해진 명령 행을 실행할지 또는 건너뛸지를 결정하는 가장 기본적인 제어 구조 중 하나입니다.

<?php
    $var1 = $var2 = 1;
    if($var1 == $var2)                 // 표현식의 결과가 참
      echo "var1 and var2 are equal";  // if 문 내부의 명령문을 실행
?>
[출력 결과]  
var1 and var2 are equal
<?php
    $var1 = 1;
    $var2 = 2;
    if($var1 < $var2)
    {                                     // 중괄호로 명령문을 그룹화
        echo "var1 is smaller than var2";
        echo "\r\nbye!";
    }                                     // 중괄호로 명령문을 그룹화
?>
[출력 결과]  
var1 is smaller than var2
bye!
  • 중첩 if 문의 사용 예
<?php
    $var1 = $var2 = 1;
    $var3 = 2;
    if($var1 == $var2)                   // 표현식의 결과가 참
    {
      if($var1 < $var3)                  // 표현식의 결과가 참
        echo "var1 and var2 are equal";  // if 문 내부의 명령문을 실행
    }
?>