PHP If...Else
조건문은 다양한 조건에 따라 다양한 작업을 수행하는 데 사용됩니다.
PHP 조건문
코드를 작성할 때 다양한 판단을 위해 다양한 작업을 수행해야 하는 경우가 많습니다. 코드에서 조건문을 사용하여 이 작업을 수행할 수 있습니다.
PHP에서는 다음과 같은 조건문이 제공됩니다.
if 조건문 - 조건이 참일 때 코드를 실행합니다.
if...else 문 - 조건이 true일 때 코드 블록을 실행하고 조건이 true가 아닐 때 다른 코드 블록을 실행합니다.
-
if ...else if....else 문 - 여러 조건 중 하나가 true일 때 코드 블록을 실행합니다.
스위치 문 - 여러 조건 중 하나가 true일 때 코드 블록을 실행합니다. 둘 중 하나가 true일 때 코드 블록을 실행합니다.
PHP - if 조건문
조건문을 사용하여 지정된 조건이 참인 경우에만 코드를 실행합니다.
구문
{
조건이 참일 때 실행되는 코드;
}
현재 시간이 20보다 작으면 다음 인스턴스는 "Have a good day!"를 출력합니다:
Instance
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } ?>
인스턴스 실행 »
온라인 예제를 보려면 "예제 실행" 버튼을 클릭하세요
PHP - if...else 문
실행 조건이 참일 때 코드 블록, 조건이 참이 아닐 때 다른 코드 블록을 실행할 때는 if....else 문을 사용하세요.
구문
{
조건이 참일 때 실행되는 코드;
}
그밖에
{
조건이 true가 아닐 때 실행되는 코드;
}
현재 시간이 20보다 작으면 다음 예에서는 "Have a good"을 출력합니다. day!", 그렇지 않으면 "Have a good night!" 출력:
Instance
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
Run Instance»
클릭 "인스턴스 실행" 버튼 온라인 예제 보기
PHP - if...else if....else 문
다음 경우에 코드 블록 실행 여러 조건 중 하나가 true인 경우 if....else if...else 문을 사용하세요. .
구문
{
조건이 참일 때 실행되는 코드;
}
else if (조건)
{
조건이 참일 때 실행되는 elseif 코드;
}
else
{
조건이 true가 아닐 때 실행되는 코드;
}
다음 예시에서는 현재 시간이 10시 미만이면 "Have a good morning!"을 출력하고, 현재 시간이 10시 이상 20시 미만이면 "Have a good day!"를 출력합니다. 그렇지 않으면 "좋은 밤 보내세요!"가 출력됩니다. ":
Instance
<?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!"; } ?>
Run Instance»
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼
권장 실무 튜토리얼: "PHP if...else...elseif 문"
PHP - switch 문
switch 문은 다음 장에서 설명하겠습니다.