PHP/포스팅

[PHP] if-elseif-else 조건문

짜집퍼박사(짜박) 2024. 4. 29. 00:26

if-elseif-else 조건문은 PHP에서 여러 개의 조건을 다룰 때 사용됩니다. 이 구조를 사용하면 여러 가지 상황에 대해 다른 코드 블록을 실행할 수 있습니다. 조건문은 위에서 아래로 순서대로 평가되며, 첫 번째로 참이 되는 조건의 코드 블록이 실행됩니다.

 

if (condition1) {
    // 조건1이 참일 때 실행되는 코드
} elseif (condition2) {
    // 조건1이 거짓이고 조건2가 참일 때 실행되는 코드
} else {
    // 모든 조건이 거짓일 때 실행되는 코드
}

여기서 condition1, condition2 등은 평가될 각 조건입니다. 조건1이 참이면 첫 번째 if 블록의 코드가 실행되고, 조건1이 거짓이고 조건2가 참이면 elseif 블록의 코드가 실행됩니다. 모든 조건이 거짓이면 else 블록의 코드가 실행됩니다.

예를 들어, 다음은 변수 $score에 따라 학점을 부여하는 예제입니다.

$score = 85;

if ($score >= 90) {
    echo "A 학점입니다.";
} elseif ($score >= 80) {
    echo "B 학점입니다.";
} elseif ($score >= 70) {
    echo "C 학점입니다.";
} elseif ($score >= 60) {
    echo "D 학점입니다.";
} else {
    echo "F 학점입니다.";
}

위의 예제에서는 $score가 85이므로 첫 번째 조건($score >= 90)은 거짓이 되고, 두 번째 조건($score >= 80)은 참이 됩니다. 따라서 "B 학점입니다."가 출력됩니다.

if-elseif-else 조건문은 여러 가지 상황에 대한 처리를 구현할 때 유용하며, 각각의 조건에 따라 다른 코드 블록을 실행할 수 있습니다.

 

With ChatGPT

'PHP > 포스팅' 카테고리의 다른 글

[PHP] 삼항 연산자 조건문  (0) 2024.06.02
[PHP] switch 조건문  (0) 2024.04.29
[PHP] if-else 조건문  (0) 2024.04.29
[PHP] if 조건문  (0) 2024.04.29
[PHP] 삼항 조건 연산자  (0) 2024.04.28