- GENEL TÜRLER:
integer : Tamsayı veri türü
float : Tamsayı
string : Alfanumerik veri türü(text)
Yukarıdaki veri türlerini sınamak isterseniz aşağıdaki gibi bir kod parçası yazabilir ve sonucu daha iyi anlayabilirsiniz:
<?php
$a = 32310; // integer
$b = 4.50; // double
$c = "UsluBey"; // string
$d = TRUE; // boolean
print gettype($a)."<br>";
print gettype($b)."<br>";
print gettype($c)."<br>";
print gettype($d)."<br>";
?>
- BİLEŞİK TÜRLER:
object : Nesneler
Dizi değişkenlerin kullanım türleri vardır bunlar şu şekildedir:
$dizi = array[anahtar] => deger;Örnek kullanım:
$dizi[anahtar] = deger;
$dizi[] = deger;
<?php
$yemekler = array ("ymk1"=>"Pilav",
"ymk2"=>"Tas Kebabı",
"ymk3"=>"Kuru Fasulye");
echo $yemekler['ymk1'] . "<br>";
echo $yemekler['ymk2'] . "<br>";
echo $yemekler['ymk3'] . "<br>";
?>
Nesne türü değişkenler kendi içlerinde yani kendine özgü değişkenleri ve fonksiyonları olan türlerdir.
Örnek kullanım:
Örneğin kişi adı yazmaya yarayan bir nesne yazalım:
<?php
$Kisi_Adi = "UsluBey";
class kisi_adi
{
function kisi_adi_yaz($Kisi_Adi)
{
echo "Adınız: ".$Kisi_Adi;
}
}
$nesne=new kisi_adi;
$nesne->kisi_adi_yaz($Kisi_Adi);
?>
- ÖZEL TÜRLER:
NULL : Boş bilgi