Veri Türleri

PHP'de veri türleri, bir değişkenin hangi türde veri tutacağını belirler. Her veri türü belirli bir türdeki veriyi işler ve bu, programın verimli çalışmasını sağlar. PHP'nin desteklediği başlıca veri türleri şunlardır:

1. Metin (String)

Metin, harf, rakam, sembol veya boşluk içeren bir veri türüdür. PHP'de string (metin) veriler, çift tırnak (" ") veya tek tırnak (' ') içinde tanımlanır.

  • Özellikler:
    • Metin olarak her türlü karakter dizisi kabul edilir.
    • İçerisinde sayılar olsa bile bir değişkenin türü "string" olarak kabul edilir.

2. Tamsayı (Integer)

Tamsayı, tam sayı değerleri tutar. Bu değerler pozitif veya negatif olabilir ve ondalıklı sayı içermez. PHP, 32-bit veya 64-bit platformlarda çalışırken, tamsayıların değeri değişebilir.

  • Özellikler:
    • Tam sayılar 0, pozitif ve negatif tam sayılar olabilir.
    • Ondalıklı sayılar bu türle temsil edilemez.

3. Ondalık (Float)

Ondalık sayılar, virgüllü sayılardır ve genellikle matematiksel hesaplamalar için kullanılır. PHP'deki float türü, ondalıklı sayıları ve büyük sayıları tutmak için kullanılır.

  • Özellikler:
    • Sayılar "float" türüyle virgülle ifade edilir.
    • Kesirli sayılar ve daha büyük sayılar için kullanılır.

4. Doğru/Yanlış (Boolean)

Boolean veri türü, yalnızca iki değer alabilir: TRUE (doğru) veya FALSE (yanlış). Bu tür genellikle koşul ifadeleri ve mantıksal işlemler için kullanılır.

  • Özellikler:
    • TRUE veya FALSE değerleri alır.
    • PHP'de diğer veri türlerinin bazıları da boolean değerlere dönüştürülebilir.

5. Dizi (Array)

Diziler, birden fazla veriyi tek bir değişkende saklamak için kullanılır. PHP dizileri, sıralı (index) veya anahtar-değer (associative) diziler olabilir.

  • Özellikler:
    • Herhangi bir veri türünü saklayabilir.
    • Anahtarlar dizideki elemanları belirler.

6. Nesne (Object)

Nesneler, bir sınıfın (class) örneğidir. Nesneler, fonksiyonları ve özellikleri içerebilir. PHP’de nesne yönelimli programlama (OOP) kullanılarak nesneler oluşturulabilir.

  • Özellikler:
    • Sınıflardan türetilir.
    • Fonksiyon ve özellikleri tutar.

7. Null

PHP'deki NULL veri türü, bir değişkenin değeri olmadığında kullanılır. Bir değişken NULL değeri taşıyor ise, o değişkenin değeri atanmış değildir.

  • Özellikler:
    • Değeri olmayan değişkenleri belirtir.
    • unset() fonksiyonu ile bir değişken NULL yapılabilir.

8. Kaynak (Resource)

Kaynak türü, bir dış kaynağa (veritabanı bağlantısı, dosya açma işlemi vb.) referans gösterir. Bu tür PHP'nin dış dünya ile iletişim kurmasını sağlar.

  • Özellikler:
    • Bir dış kaynağa işaret eder.
    • PHP'de dosya, veritabanı bağlantıları gibi işlemlerle kullanılır.

Özetle:

PHP’de temel veri türleri şunlardır:

  • String (Metin): Karakter dizileri (örneğin, "Ahmet").
  • Integer (Tamsayı): Tam sayılar (örneğin, 25).
  • Float (Ondalık): Ondalıklı sayılar (örneğin, 3.14).
  • Boolean (Doğru/Yanlış): İki değeri olan veri türü (örneğin, true veya false).
  • Array (Dizi): Birden fazla veriyi tek bir değişkende tutar (örneğin, array(1, 2, 3)).
  • Object (Nesne): Sınıflardan türetilen veri türü.
  • NULL: Değer atanmamış değişkenler.
  • Resource (Kaynak): Dış kaynaklara referans (örneğin, dosya veya veritabanı bağlantıları).

Her bir veri türü farklı kullanım amacına hizmet eder ve PHP'nin esnekliğini sağlar.



Bu Konu İçin Video Hazırlanıyor.. Diğer Konular İçin Bakabilirsiniz
5532 Görüntülenme
2025-01-05

Kalan Karakter 100

İlk Yorumu Sen Yap...