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 -trueveyafalse.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ğeriNULL'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
?>