도서로 공부하는 프로그래밍/코딩 자율학습
PHP 변수 생성 규칙
열공노년
2025. 6. 5. 12:17
반응형
✅ 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 ? "활성" : "비활성");
?>

반응형