조건문은 다양한 조건에 따라 다양한 작업을 수행하는 데 사용됩니다.
PHP 조건문
코드를 작성할 때 다양한 판단에 따라 다양한 작업을 수행해야 하는 경우가 많습니다. 코드에서 조건문을 사용하여 이 작업을 수행할 수 있습니다.
PHP에서는 다음과 같은 조건문이 제공됩니다.
• if 문 - 조건이 참일 때 코드 실행
• if...else 문 - 조건이 충족될 때 is true 코드 블록을 실행하고 조건이 true가 아닐 때 다른 코드 블록을 실행
• if...else if....else 문 - 여러 조건 중 하나가 true일 때 코드 블록을 실행합니다. true
• switch 문 - 여러 조건 중 하나가 true일 때 코드 블록을 실행합니다.
PHP - if 문
if 문을 사용합니다. 지정된 조건이 true인 경우에만 코드를 실행합니다.
구문
if(조건)
{
조건이 참일 때 실행되는 코드
}
현재 시간이 20보다 작으면 다음 예에서는 "Have a good day!"를 출력합니다.
Example
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } ?>
해 보세요 »
PHP - if...else 문
은 조건이 충족될 때 코드 조각을 실행합니다. 조건이 true가 아닌 경우 다른 코드를 실행합니다. if....else 문을 사용하세요.
구문
if(조건)
{
조건이 참일 때 실행되는 코드
}
else
{
조건이 true가 아닐 때 실행되는 코드
}
현재 시간이 20보다 작으면 "Have a good day!"를 출력하고, 그렇지 않으면 "Have a good night!"이 출력됩니다:
Example
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
Try it out»
PHP - if. ..else if....else 문
여러 조건 중 하나가 true일 때 코드 블록을 실행하려면 if....else if..를 사용합니다. .else 문. .
구문
if (조건)
{
조건이 참일 때 실행되는 코드
}
else if (조건; )
{
else if 조건이 true일 때 실행할 코드;
}
else{
코드 조건이 true가 아닐 때 실행 ;
}
현재 시간이 10보다 작으면 다음 예에서는 " 좋은 아침 보내세요!", 현재 시간이 10 이상 20 미만이면 "좋은 하루 되세요!"를 출력하고, 그렇지 않으면 "좋은 밤 보내세요!"를 출력합니다:
예
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } else if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
해 보세요»
다음은 중첩된 if...else...elseif 구조의 흐름도입니다.
다음 섹션