2015. 7. 28. 06:05ㆍ프로그래밍/ETC
자료형
PHP는 여덟가지 기본 자료형을 지원한다.
- 네 가지 스칼라형 : boolean, integer, float(부동소수, double), string
- 두 가지 복합형 : array, object
- 두 가지 특수형 : resource, NULL
- Floating point numbers( floats, doubles, real numbers 모두 같은 말이다. )
- 소수점을 가지는 소수, 혹은 지수 형태의 숫자를 표현하는 자료형
- 지수는 e 또는 E로 나타낸다.
string
- 문자를 나열한 문자열을 표현하는 자료형으로, 따옴표(‘)나 쌍따옴표(“) 사이에 문자열을 표기한다.
- 이 때 사용한 따옴표의 종류에 따라 문자열 데이터를 다르게 표시한다.
array
- 하나의 변수 이름에 여러 데이터 값을 저장할 수 있는 형태
- 특정 값을 저장하거나 처리된 중간 값과 결과 값을 보관한다.
- 인덱싱된 배열(Indexed Array)과 연관 배열(Associative Array)로 나뉜다.
인덱싱 배열 : 첨자 값이 정수인 배열
연관 배열 : 첨자 값이 문자열인 배열
Object
- 데이터가 저장되고 데이터가 어떻게 처리될 지에 대한 정보를 갖는 자료형
- PHP에서 Object는 클래스의 형태로 명시적으로 선언해야 한다.
NULL
- 변수에 값이 없음을 표현하는 특별한 값으로, 오직 null 타입의 값으로만 가능하다.
- 대소문자를 구분하지 않으므로, NULL, null, Null 등으로 써도 상관없다.
- 변수에 NULL을 지정할 경우, 변수에 아무런 값도 할당하지 않을 경우 NULL로 간주한다.
'프로그래밍 > ETC' 카테고리의 다른 글
슈퍼 글로벌 변수 (1) | 2015.08.07 |
---|---|
Unity - PHP 연결 (2) | 2015.07.28 |
DIB (0) | 2015.07.28 |
Derek Wilson, "더블 버퍼링(Double Buffering), vsync, 그리고 트리플 버퍼링(Triple Buffering)은 무엇인가?" (3) | 2015.06.23 |
FMOD 세팅하기 (0) | 2015.04.24 |
msimg32.lib, GDI (2) | 2015.04.23 |
GetKeyState, GetAsyncKeyState 차이 (0) | 2015.04.15 |