현재 위치: > 최신 기사 목록> PHP 기본 데이터 유형 및 유형 변환 방법에 대한 자세한 설명

PHP 기본 데이터 유형 및 유형 변환 방법에 대한 자세한 설명

M66 2025-10-16

PHP 기본 데이터 유형

PHP는 약한 유형의 언어입니다. 즉, 변수를 사용하기 전에 명시적으로 유형을 지정할 필요가 없습니다. 그러나 PHP는 정수, 부동 소수점, 문자열, 부울, 배열, 객체 및 null 유형을 포함한 다양한 기본 데이터 유형을 지원합니다.

정수

정수 유형은 10, -5, 12345와 같은 정수를 나타내는 데 사용됩니다.

부동 소수점 유형(float/double)

부동 소수점은 3.14, -12.5 또는 1.6e5와 같이 소수점이 있는 숫자를 나타냅니다.

문자열은 "Hello, world!", 'PHP' 또는 "123"과 같이 작은따옴표나 큰따옴표로 묶을 수 있는 일련의 문자입니다.

부울

Boolean 타입은 논리적 판단에 사용되는 true(true)와 false(false)의 두 가지 값을 갖습니다.

정렬

배열은 순서가 지정된 데이터 모음을 저장하는 데 사용되며 예를 들어 대괄호를 사용하여 표현할 수 있습니다.

 $arr = [1, 2, 3];

물체

객체는 클래스에 의해 생성된 인스턴스를 나타내며 속성과 메서드를 캡슐화하는 데 사용됩니다.

빈 유형(NULL)

빈 유형은 일반적으로 다음을 사용하여 설정되지 않거나 존재하지 않는 값을 나타내는 데 사용됩니다.

 NULL
표현하다.

유형 변환

PHP는 상황에 따라 자동으로 변수를 한 유형에서 다른 유형으로 변환할 수 있습니다. 예를 들면 다음과 같습니다.

  • 정수 유형이 부동 소수점 유형으로 변환됩니다. "10"은 자동으로 10.0으로 변환됩니다.
  • 문자열을 정수로 변환: "123"이 자동으로 123으로 변환됩니다.
  • 부동 소수점 유형을 문자열로 변환: 3.14는 자동으로 "3.14"로 변환됩니다.

유형 검사

변수 유형을 설명하는 문자열을 반환하는 gettype() 함수를 사용하여 변수 유형을 확인할 수 있습니다. 예를 들어:

 $x = 10;
에코 gettype($x); // 출력: 정수