PHP 4강. 변수(Variable)
1. 변수란?
변수는 데이터를 저장하는 공간입니다.
예를 들어
홍길동
↓
변수
↓
$name
이름을 저장했다가 필요할 때 다시 사용할 수 있습니다.
2. 변수 선언
PHP 변수는 $ 기호를 사용합니다.
<?php
$name = "홍길동";
echo $name;
?>
결과
홍길동
3. 문자열 변수
<?php
$course = "EAST COURSE";
echo $course;
?>
결과
EAST COURSE
4. 숫자 변수
<?php
$par = 72;
echo $par;
?>
결과
72
5. 여러 변수
<?php
$name = "홍길동";
$course = "WEST COURSE";
$players = 4;
echo $name;
echo "<br>";
echo $course;
echo "<br>";
echo $players;
?>
6. 문자열 연결
PHP는 점(.) 으로 문자열을 연결합니다.
<?php
$name = "홍길동";
echo "예약자 : " . $name;
?>
결과
예약자 : 홍길동
7. 큰따옴표 사용
큰따옴표 안에서는 변수를 바로 사용할 수 있습니다.
<?php
$name = "홍길동";
echo "예약자 : $name";
?>
결과
예약자 : 홍길동
8. 변수 변경
<?php
$score = 80;
echo $score;
$score = 78;
echo "<br>";
echo $score;
?>
결과
80
78
변수는 언제든 값을 변경할 수 있습니다.
9. 변수 이름 규칙
가능한 이름
$userName
$courseName
$reservationDate
$totalPrice
불가능한 이름
$1name
$user-name
$my name
10. Camel Case
실무에서는 Camel Case를 많이 사용합니다.
$memberName
$courseTitle
$playDate
$phoneNumber
11. 동부산CC 예제
<?php
$course = "EAST COURSE";
$date = "2026-07-10";
$players = 4;
echo "<h2>$course</h2>";
echo "<p>예약일 : $date</p>";
echo "<p>인원 : $players 명</p>";
?>
12. 계산
<?php
$greenFee = 180000;
$cartFee = 90000;
$total = $greenFee + $cartFee;
echo $total;
?>
결과
270000
13. 변수 활용
회원 정보
$userName = "김철수";
예약 정보
$playDate = "2026-07-15";
코스
$course = "VALLEY COURSE";
14. HTML과 함께 사용
<?php
$title = "동부산CC";
?>
<h1>
<?php echo $title; ?>
</h1>
결과
동부산CC
15. 실무 예제
<?php
$name = "이종춘";
$course = "EAST COURSE";
$date = "2026-07-20";
?>
<h2>
예약 확인
</h2>
<p>
예약자 :
<?php echo $name; ?>
</p>
<p>
코스 :
<?php echo $course; ?>
</p>
<p>
날짜 :
<?php echo $date; ?>
</p>
16. React와 비교
React
const [name,setName]
=
useState("홍길동");
PHP
$name = "홍길동";
React는 화면이 변경되면 다시 렌더링되지만,
PHP 변수는 요청을 처리하는 동안만 존재합니다.
17. 자주 사용하는 변수
$name
$email
$phone
$course
$date
$price
$status
$message
18. 실습 과제
다음 정보를 변수에 저장하여 출력해 보세요.
예약자
코스
날짜
인원
그린피
예상 출력
예약자 : 홍길동
코스 : EAST COURSE
날짜 : 2026-07-10
인원 : 4명
그린피 : 180000원
19. 변수 사용 시 주의사항
✔ 의미 있는 변수명을 사용하기
✔ Camel Case 사용하기
✔ 같은 의미의 변수를 중복 생성하지 않기
✔ 필요한 범위에서만 사용하기
정리
변수는 데이터를 저장하는 공간이며, PHP에서는 $ 기호를 사용하여 선언합니다.
문자열, 숫자 등 다양한 값을 저장할 수 있으며, echo를 통해 화면에 출력할 수 있습니다.
동부산CC 프로젝트에서는 회원 정보, 예약 정보, 코스 이름, 날짜, 금액 등 대부분의 데이터를 변수에 저장하여 처리하게 됩니다.
1. 변수란?
변수는 데이터를 저장하는 공간입니다.
예를 들어
홍길동
↓
변수
↓
$name
이름을 저장했다가 필요할 때 다시 사용할 수 있습니다.
2. 변수 선언
PHP 변수는 $ 기호를 사용합니다.
<?php
$name = "홍길동";
echo $name;
?>
결과
홍길동
3. 문자열 변수
<?php
$course = "EAST COURSE";
echo $course;
?>
결과
EAST COURSE
4. 숫자 변수
<?php
$par = 72;
echo $par;
?>
결과
72
5. 여러 변수
<?php
$name = "홍길동";
$course = "WEST COURSE";
$players = 4;
echo $name;
echo "<br>";
echo $course;
echo "<br>";
echo $players;
?>
6. 문자열 연결
PHP는 점(.) 으로 문자열을 연결합니다.
<?php
$name = "홍길동";
echo "예약자 : " . $name;
?>
결과
예약자 : 홍길동
7. 큰따옴표 사용
큰따옴표 안에서는 변수를 바로 사용할 수 있습니다.
<?php
$name = "홍길동";
echo "예약자 : $name";
?>
결과
예약자 : 홍길동
8. 변수 변경
<?php
$score = 80;
echo $score;
$score = 78;
echo "<br>";
echo $score;
?>
결과
80
78
변수는 언제든 값을 변경할 수 있습니다.
9. 변수 이름 규칙
가능한 이름
$userName
$courseName
$reservationDate
$totalPrice
불가능한 이름
$1name
$user-name
$my name
10. Camel Case
실무에서는 Camel Case를 많이 사용합니다.
$memberName
$courseTitle
$playDate
$phoneNumber
11. 동부산CC 예제
<?php
$course = "EAST COURSE";
$date = "2026-07-10";
$players = 4;
echo "<h2>$course</h2>";
echo "<p>예약일 : $date</p>";
echo "<p>인원 : $players 명</p>";
?>
12. 계산
<?php
$greenFee = 180000;
$cartFee = 90000;
$total = $greenFee + $cartFee;
echo $total;
?>
결과
270000
13. 변수 활용
회원 정보
$userName = "김철수";
예약 정보
$playDate = "2026-07-15";
코스
$course = "VALLEY COURSE";
14. HTML과 함께 사용
<?php
$title = "동부산CC";
?>
<h1>
<?php echo $title; ?>
</h1>
결과
동부산CC
15. 실무 예제
<?php
$name = "이종춘";
$course = "EAST COURSE";
$date = "2026-07-20";
?>
<h2>
예약 확인
</h2>
<p>
예약자 :
<?php echo $name; ?>
</p>
<p>
코스 :
<?php echo $course; ?>
</p>
<p>
날짜 :
<?php echo $date; ?>
</p>
16. React와 비교
React
const [name,setName]
=
useState("홍길동");
PHP
$name = "홍길동";
React는 화면이 변경되면 다시 렌더링되지만,
PHP 변수는 요청을 처리하는 동안만 존재합니다.
17. 자주 사용하는 변수
$name
$phone
$course
$date
$price
$status
$message
18. 실습 과제
다음 정보를 변수에 저장하여 출력해 보세요.
예약자
코스
날짜
인원
그린피
예상 출력
예약자 : 홍길동
코스 : EAST COURSE
날짜 : 2026-07-10
인원 : 4명
그린피 : 180000원
19. 변수 사용 시 주의사항
✔ 의미 있는 변수명을 사용하기
✔ Camel Case 사용하기
✔ 같은 의미의 변수를 중복 생성하지 않기
✔ 필요한 범위에서만 사용하기
정리
변수는 데이터를 저장하는 공간이며, PHP에서는 $ 기호를 사용하여 선언합니다.
문자열, 숫자 등 다양한 값을 저장할 수 있으며, echo를 통해 화면에 출력할 수 있습니다.
동부산CC 프로젝트에서는 회원 정보, 예약 정보, 코스 이름, 날짜, 금액 등 대부분의 데이터를 변수에 저장하여 처리하게 됩니다.
#PHP 4강. 변수(Variable)