-
[PHP] 9. 조건문 (if, else, elseif) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:42
PHP 5 if...else...elseif Statements
조건문은 다른 조건을 기준으로 다른 액션을 수행하기 위해 사용됩니다.
1. PHP Conditional Statements
코드를 작성할 때, 다른 결정에 따른 다른 액션을 수행하기를 원합니다. 조건문을 사용하여 이 문제를 해결합니다.
PHP는 아래 조건문들을 가지고 있습니다:
- if 문
- if...else 문
- if...elseif...else 문
- switch 문
2. PHP - The if Statement
if 문은 명시된 조건이 참(true)인 경우 실행하는 구문입니다.
문법:
if (condition) {
code to be executed if condition is true;
}아래 예제는 현재 시간이 20시 이전이면 "Have a good day!"를 출력하는 예제입니다.
12345678<?php$t = date("H");if ($t < "20") {echo "Have a good day!";}?>cs 3. PHP - The if...else Statementif...else 문은 조건이 참인 경우와 조건이 거짓인 경우를 실행할 수 있는 구문입니다.문법:if (condition) {
code to be executed if condition is true;
} else {
code to be executed if condition is false;
}아래 예제는 현재 시간이 20시 이전이면 "Have a good day!"를 출력하고, 그게 아니면 "Have a good night!"을 출력하는 예제입니다.
123456789<?php$t = date("H");if ($t < "20") {echo "Have a good day!";} else {echo "Have a good night!";}?>cs 4. PHP - The if...elseif....else Statement
if...elseif...else 문은 첫 조건이 거짓이면, 다음 조건을 테스트하는 구문입니다.
문법:
if (condition) {
code to be executed if condition is true;
} elseif (condition) {
code to be executed if condition is true;
} else {
code to be executed if condition is false;
}아래 예제는 10시 이전이면 "Have a good morning!"을 출력하고, 그게 아니면 20시 이전인지 검사하여 다른 것을 출력하는 예제입니다.
123456789101112131415161718<!DOCTYPE html><html><body><?php$t = date("H");if ($t < "10") {echo "Have a good morning!";} elseif ($t < "20") {echo "Have a good day!";} else {echo "Have a good night!";}?></body></html>cs * 이 강좌는 'w3schools'를 참조하여 작성하였습니다.
'Web > PHP' 카테고리의 다른 글
[PHP] 12. 반복문 (for loop) - PHP 강좌, PHP5 (0) 2015.06.13 [PHP] 11. 반복문 (while loop) - PHP 강좌, PHP5 (0) 2015.06.13 [PHP] 10. 조건문 (switch) - PHP 강좌, PHP5 (0) 2015.06.13 [PHP] 8. 연산자 (Operators) - PHP 강좌, PHP5 (0) 2015.06.13 [PHP] 7. 상수 (Constants) - PHP 강좌, PHP5 (0) 2015.06.13 [PHP] 6. 문자열 (Strings) - PHP 강좌, PHP5 (0) 2015.06.13