728x90
반응형



 PHP - ELSE IF 실행흐름






위그림을 보시면 좌측에 3개의 조건문과 우측의 3개의 실행문이 있습니다


처음 조건문이 참이라면 실행문을 실행후 해당 프로그램이 마치게 되며, 조건이 거짓이라면 다음 조건문을 검증하는 과정입니다



다양한 조건을 판단하려면 if와 else만으로는 다양한 조건을 판단하기 어렵습니다 하지만 이전시간에 배운 중첩if로 다양한 조건을 판단할수 있지만 파이썬에선 보다 좀더 간결한 코드의 양으로 다양한 조건을 사용할수 있는 조건문이 있는데 그것이 else if 입니다






 PHP - ELSE IF 기본문법




1
2
3
4
5
6
7
8
9
10
11
12
if( 조건문 )
{
  실행코드;
}
else if(조건문 )
{
  실행코드;
}
else
{
  실행코드;
}



else if문은 단독으로 사용할수 없으며, else if문을 사용하려면 상단의 if문이 있어야 됩니다


문법은 if문을 사용하는 방식과 동일 합니다.




ELSE IF 사용시 주의사항


1. ELSE IF 사용시 반드시 if 다음 실행 과정에 있어야 됩니다


2. ELSE IF 사용시 단독으로 사용할수 없습니다







 PHP - ELSE IF 사용해보기



이번엔 간단한 코드로 else if 문을 사용해 보겠습니다




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
  $num = 0;
 
  if($num > 5)
  {
    echo "num은 5보다 크다";
  }
  else if($num < 5)
  {
    echo "num은 5보다 작다";
  }
  else
  {
    echo "num은 5보다 크다";
  }
?>
?>




위 코드와 실행코드 출력내용을 보시면 처음 if 조건이 거짓인(else) 경우 else if의 조건을 확인후 출력되는것을 확인 하실수 있습니다.

728x90
반응형

'Web Programming > php' 카테고리의 다른 글

php login 애플리케이션  (0) 2018.08.31
php 논리연산자  (0) 2018.08.31
php if 중첩문  (0) 2018.08.31
php if else 문  (0) 2018.08.31
php if 문  (0) 2018.08.31

+ Recent posts