PHP 데이터 유형
데이터 유형: 데이터 분류의 구분입니다.
에는 문자열, 정수, 부동 소수점, 부울, 배열, 개체, NULL이 포함됩니다.
PHP 문자열
문자열은 "Hello world!"와 같은 일련의 문자입니다.
PHP 언어에서는 세 가지 방법으로 문자열을 선언할 수 있습니다.
1. 작은따옴표로 선언
2. 큰따옴표로 선언
3. 구분 기호 선언(매우 큰 문자열을 입력해야 하는 경우 사용)
작은따옴표 선언(문자열을 묶으려면 영어 반 피트 작은따옴표 사용)
<?php $x = 'Hello Word'; echo $x; ?>
이중따옴표 선언
<?php $x = "Hello Word"; echo $x; ?>
문자 구분 기호 선언
변수 뒤 등호 뒤에
다음에 소문자(
<🎜) 3개를 씁니다. (<<<) 뒤의 문자(영어 대문자 권장) 다음 예와 같이 ABC 행을 변경하고 쓰고 싶은 문자를 입력하세요. 입력 후 맨 윗줄로 이동하세요. 줄 시작 부분에서 (<<<) 뒤에 문자를 쓰고 세미콜론을 씁니다. 다음 예와 같습니다. ABC<?php $y = <<< ABC 我想说:<h4> Hello Word </h4> ABC; echo $y; ?>PHP 정수형
정수형은 누구나 수학에서 배우는 정수형입니다. 정수 규칙:• 정수는 최소한 하나의 숫자(0-9)를 포함해야 합니다.• 정수는 쉼표나 공백을 포함할 수 없습니다. • 정수는 다음과 같습니다. 소수점이 아님 • 정수는 양수 또는 음수일 수 있습니다. • 정수는 10진수, 16진수(접두사 0x) 또는 8진수(접두사 0 )의 세 가지 형식으로 지정할 수 있습니다. 다음 예에서는 다양한 숫자를 테스트해 보겠습니다. PHP var_dump() 함수는 변수의 데이터 유형과 값을 반환합니다. 예
<?php $x = 5985; var_dump($x); echo "<br>"; $x = -345; // 负数 var_dump($x); echo "<br>"; $x = 0x8C; // 十六进制数 var_dump($x); echo "<br>"; $x = 047; // 八进制数 var_dump($x); ?>시도해 보기 »참고: 십진 정수를 선언하는 방법을 알아보세요. 누구나 8진수와 16진수 체계만 이해하면 됩니다. var_dump()는 함수입니다. 대괄호() 사이에 변수를 삽입합니다. 이 함수는 데이터 유형을 인쇄하고 그에 따라 변수의 길이와 값도 표시합니다.
PHP 부동 소수점
<?php $x = 10.365; var_dump($x); echo "<br>"; $x = 2.4e3; var_dump($x); echo "<br>"; $x = 8E-5; var_dump($x); ?>사용해 보기»
PHP Boolean
false(false)
<?php $x = true; $x = false; ?>부울 유형은 일반적으로 조건에 따른 판단을 사용합니다. 참과 거짓 주위에 따옴표를 넣지 마십시오.
PHP 배열
<?php $cars=array("Volvo","BMW","Toyota"); var_dump($cars); ?>사용해 보기 »
다음 장에서 배열에 대해 더 자세히 배우게 됩니다. <🎜>
PHP 객체
객체 데이터 유형을 사용하여 데이터를 저장할 수도 있습니다.
PHP에서는 객체를 선언해야 합니다.
먼저 class 키워드를 사용하여 클래스 객체를 선언해야 합니다. 클래스는 속성과 메서드를 포함할 수 있는 구조입니다.
그런 다음 클래스에서 데이터 유형을 정의한 다음 인스턴스화된 클래스에서 데이터 유형을 사용합니다.
Instance
<?php class Car { var $color; function Car($color="green") { $this->color = $color; } function what_color() { return $this->color; } } ?>
시험해 보기»
위 인스턴스의 PHP 키워드 this는 현재 개체 인스턴스에 대한 포인터이며 다른 개체나 클래스를 가리키지 않습니다.
다음 장에서 객체에 대해 더 자세히 배우게 됩니다.
PHP NULL 값
NULL 값은 변수에 값이 없음을 의미합니다. NULL은 데이터 유형 NULL의 값입니다.
NULL 값은 변수에 null 값이 있는지 여부를 나타냅니다. 데이터 null 값과 NULL 값을 구별하는 데에도 사용할 수 있습니다.
변수 값을 NULL로 설정하여 변수 데이터를 지울 수 있습니다.
예
<?php $x = "Hello world!"; $x = null; var_dump($x); ?>
사용해 보기»
다음으로 두 가지에 대해 설명하고 null 관련 함수에서 다음 두 함수는 매우 일반적으로 사용됩니다.
empty
empty()는 대괄호 중간에 변수를 전달할 수 있습니다. 이 변수의 값이 false 또는 null이면 true를 반환합니다.
<?php $apple = null; if(empty($apple)) { echo '执行了真区间'; }else{ echo '执行了假区间'; } ?>
위의 예에서는 $apple이 null임을 보여줍니다. 빈 공간 가운데 사과를 놓습니다. 결과는 실제 간격입니다.
if...else가 조건문인 경우 다음 장에서 if...else
isset
isset()에 대해 알아봅니다. 대괄호 사이에 쉼표로 구분된 하나 이상의 변수를 전달할 수 있습니다. null인 변수가 있는 한 false를 반환합니다. 그렇지 않으면 true를 반환합니다.
아아아아