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 |