PHP 데이터 유형LOGIN

PHP 데이터 유형

PHP 5 데이터 유형

String(문자열), Integer(정수), Float(부동 소수점), Boolean(Boolean), Array(배열), Object(객체), NULL(널 값).

PHP 문자열(문자열)

문자열은 "Hello world!"와 같은 일련의 문자입니다.

모든 텍스트를 작은따옴표와 큰따옴표로 묶을 수 있습니다:

<?php 
 $x = "Hello world!";
 echo $x;
 echo "<br>"; 
 $x = 'Hello world!';
 echo $x;
 ?>

PHP 정수

정수는 소수점이 없는 숫자입니다.

정수 규칙:

· 정수에는 최소한 하나의 숫자(0-9)가 있어야 합니다.

· 정수에는 쉼표나 공백이 포함될 수 없습니다.

· 정수는 소수점

·   정수는 양수 또는 음수일 수 있습니다

·   정수는 10진수, 16진수(접두사 0x) 또는 8진수( 0 )이 앞에 붙습니다.

다음 예에서는 다양한 숫자를 테스트해 보겠습니다. PHP var_dump() 함수는 변수의 데이터 유형과 값을 반환합니다.

Instance

<?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);
 ?>

PHP 부동 소수점 유형( float)

부동 소수점 숫자는 소수 부분이 있는 숫자 또는 지수 형식의 숫자입니다.

다음 예에서는 다양한 숫자를 테스트해 보겠습니다. PHP var_dump() 함수는 변수의 데이터 유형과 값을 반환합니다.

Instance

<?php 
 $x = 10.365;
 var_dump($x);
 echo "<br>"; 
 $x = 2.4e3;
 var_dump($x);
 echo "<br>"; 
 $x = 8E-5;
 var_dump($x);
 ?>

PHP 부울

부울 유형은 TRUE 또는 FALSE일 수 있습니다.

$x=true;
 $y=false;

부울 유형은 일반적으로 조건부 판단에 사용됩니다. 다음 장에서 조건부 제어에 대해 자세히 알아봅니다.


PHP 배열(array)

배열은 하나의 변수에 여러 값을 저장할 수 있습니다.

다음 인스턴스에서 배열을 생성한 후 PHP var_dump() 함수를 사용하여 배열의 데이터 유형과 값을 반환합니다.

Instance

<?php 
 $cars=array("Volvo","BMW","Toyota");
 var_dump($cars);
 ?>


다음 장에서 배열에 대해 더 자세히 배우게 됩니다.

PHP 객체(object)

객체 데이터 유형을 사용하여 데이터를 저장할 수도 있습니다.

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로 설정하여 변수 데이터를 지울 수 있습니다:

Instance

<?php
 $x="Hello world!";
 $x=null;
 var_dump($x);
 ?>

PHP 리소스(resource)

리소스 유형은 PHP4에서 도입되었습니다.

리소스를 사용할 때 시스템은 자동으로 가비지 수집 메커니즘을 활성화하여 더 이상 사용되지 않는 리소스를 해제하고 메모리 소모를 방지합니다. 따라서 리소스를 수동으로 해제할 필요가 거의 없습니다.

이름                                                                                                                                   간단한 인용부호 또는 큰따옴표(기능적 인용부호)

2. 정수형(정수) -2147483648 ~ +2147483647 (32비트 )

3. 부동 소수점 형식(float 또는 double) 1.8E+308(1.8×10308)

4. 또는 “거짓”.

5. 배열                                                                               객체 ) 데이터 및 기능의 집합

7. 리소스 종류(Resource) 시스템 데이터 리소스 사진 및 기타 데이터 리소스

다음 섹션

<?php class Car { var $color; function Car($color="green") { $this->color = $color; } function what_color() { return $this->color; } } ?>
코스웨어