PHP if, else, else if 구문 이해하기

페이지 정보

작성자 관리자 (49.♡.11.159) 조회 416회 작성일 21-12-18 19:22(마지막 글 수정: 2022년 06월 19일)

본문

오늘은 if 구문에 대해 구글링해서 공부해 봤습니다.

 

 

if 문...

 

if문은 영어 그대로 조건 문을 나타낼때 사용 합니다.

조건이 맞으면 실행 하라~ 는 뜻

 

[code]

if ($today > $end_day) {

echo "<span style=color:#ff0000>행사 종료</span>";

}

[/code]

 

형태는

if (조건) {

실행 할 값

}

이런식으로 표현 합니다.

** 

if문은 () 이 안에 조건을 쓰고 {} 이 안에 조건을 만족시킬때 실행할 php문을 입력한다. 

 

 

 

if, else 구문...

if문 다음에 else가 오면 if문이 참이 아니면 실행되게다. 

[code]

if(condition) {


// condition이 true이면 실행되는 부


} else {


// condition이 false이면 실행되는 부분 


}

[/code]

 

[code]

if($a<$b){

 

  echo "a는 b보다 크다";

 

}else{

 

  echo "a는 b보다 크지않다";

 

}

[/code]

 

if, else if, else 구문...

else if ( 조건문 ) 의 개수 제한은 없습니다. 모두 거짓인 경우 else { } 의 실행문을 반환합니다.

[code]

 

if(condition1) {


// condition1이 true이면 실행되는 부분


} else if(condition2) {


// condition1이 false이고 condtion2가 true이면 실행되는 부분


} else if(condition3) {


// condition1, condtion2가 false이고 condtion3가 true이면 실행되는 부분


} else {


// 위의 모든 condition이 false이면 실행되는 부분


}

[/code]

 

 

실제사용 코드

조건이 여러개 일때, 일단 if 와 else 로 분리 후 else 안에서 또 분리하는 방식으로 하면 쉽게 코드를 짤 수 있다.

[code]

if ($today < $start_day) echo "<span style=color:#0000FF>행사 진행 전</span>";

else {

   if ($today < $end_day) echo "<span style=color:#ff0000>행사 진행 중";

   else if ($today == $end_day) echo "<span style=color:#ff0000>행사 진행 중</span> | 행사 마지막날";

   else echo "<span style=color:#ff0000>행사 종료</span>";

}

[/code]



php 관련된 게시글 보기

댓글목록

등록된 댓글이 없습니다.

사이트안내 | 서비스 이용약관 | 개인정보 처리방침 |
마이링크 | 후원안내 | FAQ | Admin