php 조건문 if~else, switch
PHP 2015. 6. 23. 16:22if, else, elseif
조건문에서 다음 경우들은 모두 참으로 처리된다.
- 변수의 값이 0, 빈 문자열, FALSE, NULL이 아닌 경우
- isset($var) : $var이 0, 빈 문자열, FALSE를 포함한 어떤 값이라도 가지고 있는 경우(NULL이면 거짓)
- empty($var) : $var에 값이 있는지 검사
- is_numeric($var) : 데이터가 숫자인지 검사
- TURE, true, True 등등
| 비교 | 논리 | ||
| 기호 | 의미 | 기호 | 의미 |
| == | 같다 | ! | NOT |
| != | 같지않다 | && | AND |
| < | 더 작다 | || | OR |
| > | 더 크다 | XOR | XOR |
| <= | 더 작거나 같다 | ||
| >= | 더 크거나 같다 | ||
Example Code ----------
if($var > 0) {
/* running code */
} elseif( $var == 0) {
/* running code */
} else {
/* running code */
if($var < 0) {
/* running code */
}
}
switch
기준이 되는 변수의 값에 따라 각 값에 해당하는 구문을 수행
Example Code ----------
switch($var) {
case 'value1':
/* running code */
break;
case 'value2':
/* running code */
break;
default: //일치하는 값이 없을때 실행
/* running code */
break;
}
'PHP' 카테고리의 다른 글
| php 파일 인클루드 (0) | 2015.06.23 |
|---|---|
| php 배열 array() (0) | 2015.06.23 |
| php 반복문 for, while, do~while (0) | 2015.06.23 |
| php form 처리 (0) | 2015.06.23 |
| php 선언 및 변수, 상수 (0) | 2015.06.23 |
