Sobes.tech
Intern

PHP-də hansı məlumat tipləri mövcuddur?

sobes.tech Süni İntellekt

AI-dan cavab

PHP səkkiz məlumat növünə malikdir:

Skalar növlər:

  • bool (məntiqi dəyər)
  • int (tam ədəd)
  • float (onluq ədəd)
  • string (sətir)

Birləşmiş növlər:

  • array (dizi)
  • object (obyekt)

Xüsusi növlər:

  • resource (resurs)
  • null (NULL)

Hər növ haqqında qısa təsvir:

  • bool: İki mümkün dəyəri var - true və ya false.
  • int: Onluq olmayan tam ədədlər. Aralığı platformadan asılıdır.
  • float: Onluq hissəsi olan və ya eksponent formasında olan ədədlər.
  • string: Simvol ardıcıllığı. Tək (') və ya cüt (") tırnaklar içində ola bilər.
  • array: Nömrəli və ya mətn açarları ilə əlçatan olan hər hansı məlumat növündən elementlər içərə bilən sıralı xəritə.
  • object: Xüsusiyyətlər və metodlar saxlayan sinif nümunəsi.
  • resource: Xarici resursa istinad edən xüsusi dəyişən, məsələn, verilənlər bazası və ya fayl.
  • null: Heç bir dəyəri olmayan dəyişən. Bu növün yeganə mümkün dəyəri NULL-dır (böyük və kiçik hərf fərqi olmadan).

Nümunələr:

<?php

$is_active = true; // bool
$count = 10; // int
$price = 19.99; // float
$name = "John Doe"; // string
$colors = ["red", "green", "blue"]; // array
$user = new stdClass(); // obyekt (boş obyekt nümunəsi)
$file_handle = fopen("yol/da/fayl.txt", "r"); // resource
$variable_is_null = null; // null

?>