PHP if, else, else if 구문 이해하기
페이지 정보
본문
오늘은 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]
- 이전글
- 다음글
댓글목록
등록된 댓글이 없습니다.