반응형
✅ PHP 변수 생성 규칙
1. 변수는 $ 기호로 시작
- 모든 변수는 반드시 $ 기호로 시작합니다.
$age = 70;
$name = "홍길동";
2. 변수 이름은 문자 또는 밑줄(_)로 시작
- 숫자로 시작할 수 없습니다.
✅ 가능: $name, $_result
❌ 불가: $1stPlace
3. 대소문자 구분
- $Age와 $age는 서로 다른 변수입니다.
$Age = 60;
$age = 70;
echo $Age; // 60
echo $age; // 70
4. 공백, 특수문자 사용 불가
- 공백, 하이픈(-), 느낌표(!) 등은 사용할 수 없습니다.
✅ 가능: $user_name
❌ 불가: $user-name, $user name
5. 예약어 사용 금지
- class, function, echo, if 등 PHP에서 미리 정의된 키워드는 변수 이름으로 사용할 수 없습니다.
$class = "학생"; // 가능하지만 비추천 (혼동될 수 있음)
ℹ️ 추가 팁
- 한글 변수도 가능하나 권장하지 않음
$이름 = "홍길동"; // 동작은 하지만 유지보수와 호환성에 문제 가능성
- 낙타표기법(camelCase), 밑줄표기법(snake_case) 사용 권장
$userName = "홍길동"; // camelCase
$user_name = "홍길동"; // snake_case
✅ 예제 정리
<?php
$age = 60;
$user_name = "홍길동";
$isActive = true;
// 출력
echo "이름: ".$user_name."<br>";
echo "나이: ".$age."세<br>";
echo "활성상태: ".($isActive ? "활성" : "비활성");
?>
반응형
'도서로 공부하는 프로그래밍 > 코딩 자율학습' 카테고리의 다른 글
AWS Lambda로 간단한 API 만들기 (1) | 2025.06.20 |
---|---|
EC2와 Lambda(서버리스)의 핵심 차이 (1) | 2025.06.19 |
변수와 메모리 주소 (2) | 2025.06.04 |
[PHP] 문자열 연결 방법 (1) | 2025.06.03 |
PHP 기본 문법 (1) | 2025.06.02 |