PHP'de Veri Türleri
Değişkenlere atadığımız değerlerin birer veri türü var. Sırasıyla bu veri türleri neler ve nasıl tanımlanıyor görelim.
string
veri türü
Tek ya da çift tırnak içerisinde yazılır. Örneğin;
<?php
$deger = "Tayfun Erbilen";
$deger2 = 'Test';
?>
float (double)
veri türü
Kesirli sayı olarak tanımlanan değerlerdir. Örneğin;
<?php
$x = 5.3;
$y = 10.8;
?>
boolean
veri türü
Mantıksal yani 1-0
daha doğrusu true-false
olarak tanımlanan değerlerdir. Örneğin;
<?php
$x = true;
$y = false;
?>
array
veri türü
array yani diziler, aslında başlı başına inceleyeceğimiz bir veri türü. Normalde değişkenler tek bir değeri veri olarak tutarlar. Örneğin $a
değişkeni tayfun
değerine eşit olur. Fakat veri türü array
olan değişkenler, birden fazla değer tutarlar. Örneğin;
<?php
$isimler = array("Tayfun", "Mehmet", "Ahmet", "Burak");
?>
Bunun kullanımına bu derste girmeyeceğim, sadece bu şekilde tanımlandığını göstermek istedim. $isimler
değişkeni şu an 4 farklı değeri taşıyor. İstediğimiz zaman herhangi bir değerini yazdırabiliriz ekrana. Bunu ilerleyen derslerde göreceğiz merak etmeyin :)
object
veri türü
Bu veri türüde yine bambaşka bir boyutta inceleyeceğimiz türlerden :) Ancak basit bir örnek vererek açıklamak gerekirsek;
<?php
$object = new stdClass;
?>
Bu artık bir obje değeri taşıyor. Bununla ilgilide şu an bir şey anlatmama gerek yok, ileride bunları inceliyor olacağız. Bu veri türünü bilmeniz şu an için yeterli.
null
veri türü
Değişkenin değerini sıfırlamak için bu veri türünü kullanıyoruz. Normalde zaten değeri olmayan değişkenler null türündedir. Ancak yazım kuralları gereği değer ataması yapmadan boş değişken tanımlayamıyoruz. Bu yüzden NULL
değeri ile boş değişken tanımlayabiliriz. Örneğin;
<?php
$test = null;
?>
Bu ne işime yarayacak şimdi diye kendi kendinize konuştuğunuzu duyar gibiyim :D Merak etmeyin, burada anlatılan her şey zamanı geldiğinde örneklendirilecek ve anlayacaksınız.