Sobes.tech
Intern

PHP'de hangi veri türleri vardır?

sobes.tech yapay zeka

AI'dan gelen yanıt

PHP'nin sekiz veri tipi vardır:

Skaler Tipler:

  • bool (Mantıksal)
  • int (Tam sayı)
  • float (Ondalıklı sayı)
  • string (Dize)

Bileşik Tipler:

  • array (dizi)
  • object (nesne)

Özel Tipler:

  • resource (kaynak)
  • null (NULL)

Her tipin kısa açıklaması:

  • bool: İki olası değeri vardır - true veya false.
  • int: Ondalık olmayan tam sayılar. Aralık platforma bağlıdır.
  • float: Ondalık kısmı olan veya üstel biçimde sayılar.
  • string: Karakter dizisi. Tek (') veya çift (") tırnak içine alınabilir.
  • array: Sıralı harita, herhangi bir veri tipinde öğe içerebilir, sayısal veya dizge anahtarlarıyla erişilebilir.
  • object: Özellikler ve metodlar içeren sınıf örneği.
  • resource: Dış kaynağa referans içeren özel değişken, örneğin veritabanı veya dosya.
  • null: Hiçbir değeri olmayan değişken. Bu tipin tek olası değeri NULL'dır (büyük/küçük harf farkı yoktur).

Örnekler:

<?php

$is_active = true; // bool
$count = 10; // int
$price = 19.99; // float
$name = "John Doe"; // string
$colors = ["red", "green", "blue"]; // array
$user = new stdClass(); // nesne (boş bir nesne örneği)
$file_handle = fopen("yol/dosya.txt", "r"); // resource
$variable_is_null = null; // null

?>