728x90
반응형
📌 PHP 변수, 상수, 자료형 한 번에 정리하기
PHP 개발을 시작하면서 가장 먼저 배우는 것이 변수, 상수, 자료형입니다. 하지만 의외로 기본기를 제대로 익히지 않으면 실무에서 헷갈리는 일이 많습니다.
이 포스트에서는
변수 선언법부터 자료형, 상수까지 한 번에 정리
해드립니다.
🔷 변수(Variable)
PHP 변수는 $
기호로 시작하며, 자동으로 타입이 결정됩니다.
<?php
$name = "Alice"; // 문자열
$age = 30; // 정수
$isAdmin = true; // 불리언
?>
- 대소문자를 구분합니다:
$name
≠$Name
- 변수명은 영문, 숫자, 언더스코어(_)만 사용 가능
- 숫자로 시작하면 안 됩니다
🔷 자료형(Data Types)
PHP의 주요 자료형은 다음과 같습니다:
자료형 | 예시 |
---|---|
문자열 (string) | "Hello PHP" |
정수 (integer) | 100 |
실수 (float/double) | 3.14 |
불리언 (boolean) | true , false |
배열 (array) | ["a", "b", "c"] |
객체 (object) | class 기반 인스턴스 |
NULL | null |
<?php
var_dump($name); // string(5) "Alice"
?>
🔷 상수(Constant)
상수는 값을 변경할 수 없으며, define()
함수를 사용하여 선언합니다.
<?php
define("SITE_NAME", "MyBlog");
echo SITE_NAME; // 출력: MyBlog
?>
- 상수는 $ 없이 사용합니다
- 대문자로 작성하는 것이 관례
PHP 7.0 이상부터는 const
키워드도 사용 가능합니다.
const VERSION = "1.0.0";
✅ 요약
- $ 기호로 변수를 선언하며 타입은 자동 결정
var_dump()
로 자료형 확인 가능- 상수는
define()
또는const
로 선언
📚 다음 글 예고
▶ PHP 조건문과 반복문 완전 정리 (if, else, for, foreach)
태그: #PHP, #PHP기초, #PHP변수, #PHP자료형, #PHP상수, #웹개발, #php문법정리
728x90
반응형
'PHP > PHP 문법 & 기본기 정리' 카테고리의 다른 글
PHP 변수의 유효범위(Scope)와 static 키워드 (1) | 2025.04.18 |
---|---|
PHP 배열의 종류와 활용법 (0) | 2025.04.18 |
PHP 함수 사용법과 사용자 정의 함수 정리 (0) | 2025.04.17 |
[PHP 문법 정리] 조건문 & 반복문 한눈에 보기 (0) | 2025.04.17 |
PHP 조건문 & 반복문 완전 정리 (if, else, switch, for, while, foreach) (0) | 2025.04.15 |