728x90
반응형
📌 PHP 조건문과 반복문 정리
PHP에서 조건문과 반복문은 로직을 제어하는 핵심 구조입니다. 조건에 따라 다른 코드를 실행하거나, 특정 조건을 만족할 때까지 반복 실행할 수 있습니다.
🔷 조건문 (Conditional Statements)
조건문은 프로그램의 흐름을 분기하는 데 사용됩니다.
✔️ if, else, elseif
<?php
$score = 85;
if ($score >= 90) {
echo "A";
} elseif ($score >= 80) {
echo "B";
} else {
echo "C";
}
?>
✔️ 삼항 연산자
<?php
$age = 20;
$result = ($age >= 18) ? "성인" : "미성년자";
echo $result;
?>
✔️ switch
<?php
$day = "Tue";
switch ($day) {
case "Mon":
echo "월요일";
break;
case "Tue":
echo "화요일";
break;
default:
echo "기타 요일";
}
?>
🔷 반복문 (Loops)
반복문은 특정 코드 블록을 여러 번 실행할 수 있게 해줍니다.
✔️ for문
<?php
for ($i = 0; $i < 5; $i++) {
echo $i . "<br>";
}
?>
✔️ while문
<?php
$i = 0;
while ($i < 3) {
echo $i . "<br>";
$i++;
}
?>
✔️ do...while문
<?php
$i = 0;
do {
echo $i . "<br>";
$i++;
} while ($i < 3);
?>
✔️ foreach문 (배열 순회)
<?php
$fruits = ["apple", "banana", "cherry"];
foreach ($fruits as $fruit) {
echo $fruit . "<br>";
}
?>
✅ 요약
- 조건문: if, elseif, else, switch, 삼항 연산자
- 반복문: for, while, do...while, foreach
- 복잡한 로직도 조건문과 반복문을 조합하면 유연하게 처리 가능
📚 전체 글
태그: #PHP, #php기본문법, #조건문, #반복문, #switch문, #foreach, #웹개발
728x90
반응형
'PHP > PHP 문법 & 기본기 정리' 카테고리의 다른 글
PHP 변수의 유효범위(Scope)와 static 키워드 (1) | 2025.04.18 |
---|---|
PHP 배열의 종류와 활용법 (0) | 2025.04.18 |
PHP 함수 사용법과 사용자 정의 함수 정리 (0) | 2025.04.17 |
PHP 변수, 상수, 자료형 한 번에 정리하기 (1) | 2025.04.16 |
PHP 조건문 & 반복문 완전 정리 (if, else, switch, for, while, foreach) (0) | 2025.04.15 |