조건 분기문
👉 if, else, elseif 조건문
프로그램의 갈림길: 조건문 🛣️
특정 조건이 true일 때만 코드를 실행하고 싶다면 if를 사용합니다.
조건이 여러 개일 경우 elseif로 연결하며, 모든 조건이 맞지 않을 때는 else를 사용합니다.
<?php
$score = 85;
if ($score >= 90) {
echo "A 등급입니다. 🌟";
} elseif ($score >= 80) {
echo "B 등급입니다. 👍";
} elseif ($score >= 70) {
echo "C 등급입니다. 😐";
} else {
echo "노력이 필요합니다. 📚";
}
?>
👉 switch case 분기문
명확한 값 매칭: switch 🎛️
변수의 값이 정확히 특정 값(문자열, 숫자 등)과 일치할 때 실행할 코드를 정의합니다. if-elseif가 길어질 때 사용하면 가독성이 좋습니다.
<?php
$grade = 'B';
switch ($grade) {
case 'A':
echo "최우수 성적입니다.";
break;
case 'B':
echo "우수한 성적입니다.";
break;
case 'C':
echo "보통 성적입니다.";
break;
default:
echo "재수강이 필요합니다.";
}
?>