PHP/PHP 문법 & 기본기 정리

[PHP 문법 정리] 조건문 & 반복문 한눈에 보기

backend.log 2025. 4. 17. 18:00
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, #php기본문법, #조건문, #반복문, #switch문, #foreach, #웹개발

728x90
반응형