PHP에는 네 가지 기본 유형의 변수가 있습니다. 1. 연속적인 문자 시퀀스인 문자열(문자열) 유형 2. 정수(정수) 유형 3. 부동 소수점 유형; Boolean) 유형, true와 false의 두 가지 값만 사용합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP에서 데이터 유형은 스칼라 데이터 유형, 복합 데이터 유형 및 특수 데이터의 세 가지 주요 범주로 나눌 수 있습니다. 유형.
스칼라 데이터형은 데이터 구조의 가장 기본적인 단위로, 하나의 데이터만 저장할 수 있는 기본 데이터형입니다. 다음 표에 표시된 대로 PHP에는 네 가지 유형의 스칼라 데이터 유형이 있습니다.
유형 | 함수 |
---|---|
문자열(문자열) | 문자열은 연속된 문자 시퀀스입니다. |
integer (정수형) | 정수형은 양수 또는 음수가 될 수 있는 모든 정수를 포함합니다 |
float(부동 소수점형) | 부동 소수점형은 정수형과 달리 숫자만 표현할 수는 없습니다. 정수 소수와 지수를 나타내는 데에도 사용할 수 있습니다. |
boolean(Boolean) | 단 두 개의 값만 갖는 가장 간단한 데이터 유형: true(true) / false(false) |
string(string )
문자열은 연속된 문자 시퀀스입니다. 다른 언어에서는 문자와 문자열이 서로 다른 두 가지 데이터 유형이지만, PHP에서는 문자와 문자열이 동일하게 문자열 데이터 유형으로 간주됩니다. PHP에서 문자열을 정의하는 방법에는 작은따옴표 방식, 큰따옴표 방식, Heredoc 방식이 있습니다.
<?php header("Content-type:text/html;charset=utf-8"); //双引号方式声明字符串 $str1 = "hello"; //单引号方式声明字符串 $str2 = '欢迎来到PHP中文网'; //Heredoc 方式声明字符串 $str3 = <<<EOF url: https://www.php.cn/ EOF; echo $str1 . "<br>" . $str2 . "<br>" . $str3; ?>
integer(정수)
PHP에서는 정수 변수를 정수 또는 int 유형이라고 하며 정수를 나타내는 데 사용됩니다.
integer. 하나 이상의 숫자(0~9)가 있어야 합니다.
정수는 쉼표나 공백을 포함할 수 없습니다.
정수는 양수 또는 음수일 수 있습니다.
정수의 값 범위는 -2E31에서 2E31 사이여야 하며, 10진수, 16진수(접두사가 0x임), 8진수(접두사가 0임)의 세 가지 형식으로 표시될 수 있습니다.
<?php header("Content-type:text/html;charset=utf-8"); $x = 5985; // 定义一个整型数据类型的变量 var_dump($x); // 输出此变量 $x = -345; var_dump($x); $x = 0x8C; //十六进制数字 var_dump($x); $x = 047; //八进制数字 var_dump($x); ?>
부동 소수점 유형을 float라고 합니다. 실수라고도 하는 PHP 형식입니다. 정수와 소수를 저장하는 데 사용할 수 있습니다. 유효한 값 범위는 1.8E-308에서 1.8E+308입니다. 부동 소수점 숫자는 정수 데이터 유형보다 정밀도가 높습니다. 샘플 코드는 다음과 같습니다.
<?php header("Content-type:text/html;charset=utf-8"); $num1 = 10.365; $num2 = 2.4e3; $num3 = 8E-5; var_dump($num1, $num2, $num3); ?>
boolean(Boolean)
Boolean 유형에는 TRUE와 FALSE(대소문자 구분 안 함) 두 가지 값만 있으며 이는 논리적 true와 논리적 false를 의미합니다. 샘플 코드는 다음과 같습니다. <?php
header("Content-type:text/html;charset=utf-8");
$x = TRUE;
$y = faLsE;
var_dump($x, $y);
?>
PHP Video Tutorial"
위 내용은 PHP의 기본 변수 유형은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!