PHP 데이터 유형:

2625 단어
PHP 데이터 유형:
변수는 다양한 유형의 데이터를 저장할 수 있으며 다양한 데이터 유형은 다양한 작업을 수행할 수 있습니다.
PHP는 다음 데이터 유형을 지원합니다.
  • 문자열
  • 정수
  • Float(부동 소수점 숫자 - double이라고도 함)
  • 부울
  • 어레이
  • 개체
  • NULL
  • 리소스
    PHP 문자열:
    문자열은 "Hello world!"와 같은 일련의 문자입니다.
    문자열은 따옴표 안에 있는 모든 텍스트가 될 수 있습니다. 작은따옴표 또는 큰따옴표를 사용할 수 있습니다.

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

    PHP 정수:
    정수 데이터 유형은 -2,147,483,648에서 2,147,483,647 사이의 십진수가 아닌 숫자입니다.
    정수 규칙:
  • 정수는 적어도 하나의 숫자를 포함해야 합니다
  • .
  • 정수에는 소수점이 없어야 합니다
  • .
  • 정수는 양수 또는 음수일 수 있습니다
  • .
  • 정수는 10진수(10진수), 16진수(16진수), 8진수(8진수) 또는 2진수(2진수) 표기법으로 지정할 수 있습니다.
    다음 예에서 $x는 정수입니다. PHP var_dump() 함수는 데이터 유형과 값을 반환합니다.

  • <?php
    $x = 5985;
    var_dump($x);
    ?>
    

    PHP 플로트:
    float(부동 소수점 숫자)는 소수점이 있는 숫자 또는 지수 형식의 숫자입니다.
    다음 예에서 $x는 float입니다. PHP var_dump() 함수는 데이터 유형과 값을 반환합니다.

    <?php
    $x = 10.365;
    var_dump($x);
    ?>
    


    PHP 부울:
    부울은 TRUE 또는 FALSE의 두 가지 가능한 상태를 나타냅니다.
    부울은 종종 조건부 테스트에 사용됩니다. 이 자습서의 뒷부분에서 조건부 테스트에 대해 자세히 알아볼 것입니다.

    $x = true;
    $y = false;
    


    PHP 어레이:
    배열은 하나의 단일 변수에 여러 값을 저장합니다.

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


    PHP 객체:
    클래스와 개체는 개체 지향 프로그래밍의 두 가지 주요 측면입니다.
    클래스는 개체의 템플릿이고 개체는 클래스의 인스턴스입니다.
    개별 개체가 생성되면 클래스에서 모든 속성과 동작을 상속하지만 각 개체는 속성에 대해 서로 다른 값을 갖습니다.

    class Car {
      public $color;
      public $model;
      public function __construct($color, $model) {
        $this->color = $color;
        $this->model = $model;
      }
      public function message() {
        return "My car is a " . $this->color . " " . $this->model . "!";
      }
    }
    
    $myCar = new Car("black", "Volvo");
    echo $myCar -> message();
    echo "<br>";
    $myCar = new Car("red", "Toyota");
    echo $myCar -> message();
    


    PHP NULL 값:
    Null은 하나의 값(NULL)만 가질 수 있는 특수 데이터 유형입니다.
    데이터 유형 NULL의 변수는 할당된 값이 없는 변수입니다.

    $x = "Hello world!";
    $x = null;
    var_dump($x);
    


    PHP 리소스:
    특수 자원 유형은 실제 데이터 유형이 아닙니다. PHP 외부의 함수 및 리소스에 대한 참조를 저장하는 것입니다.
    자원 데이터 유형을 사용하는 일반적인 예는 데이터베이스 호출입니다.

    좋은 웹페이지 즐겨찾기