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.