PHP Veri Tipleri
- Önceki Sayfa PHP Echo / Yazdır
- Sonraki Sayfa PHP Dizgi Fonksiyonları
Dizge, tam sayı, kesirli sayı, lojik, dizi, nesne, NULL.
PHP Dizgeleri
Dizge, "Hello world!" gibi karakter dizisidir.
Dizge, tırnak içindeki herhangi bir metin olabilir. Tırnak kullanabilirsiniz:
Örnek
<?php $x = "Hello world!"; echo $x; echo "<br>"; $x = 'Hello world!'; echo $x; ?>
PHP Tam Sayılar
Tam sayılar, kesir içermeyen sayılardır.
Tam sayı kuralları:
- Tam sayılar en az bir rakam (0-9) içermelidir
- Tam sayılar virgül veya boşluk içermemelidir
- Tam sayılar nokta içermemelidir
- Tam sayılar pozitif veya negatif olabilir
- Tam sayılar, ondalık, onaltılık (ön ek 0x) veya oktal (ön ek 0) üç farklı biçimde tanımlanabilir:
Aşağıdaki örnekte, farklı sayıları test edeceğiz. PHP var_dump() değişkenin veri türünü ve değerini döndürecektir:
Örnek
<?php $x = 5985; var_dump($x); echo "<br>"; $x = -345; // Negatif sayı var_dump($x); echo "<br>"; $x = 0x8C; // Onaltılık sayı var_dump($x); echo "<br>"; $x = 047; // Oktal sayı var_dump($x); ?>
PHP Kesirli Sayılar
Kesirli sayılar, nokta veya üs biçiminde olan sayılardır.
Aşağıdaki örnekte, farklı sayıları test edeceğiz. PHP var_dump() değişkenin veri türünü ve değerini döndürecektir:
Örnek
<?php $x = 10.365; var_dump($x); echo "<br>"; $x = 2.4e3; var_dump($x); echo "<br>"; $x = 8E-5; var_dump($x); ?>
PHP Lojik
Lojik true veya false olabilir.
$x=true; $y=false;
Lojik, genellikle koşul testlerinde kullanılır. Koşul testleri hakkında daha fazla bilgi, bu rehberin sonraki bölümlerinde öğreneceksiniz.
PHP Dizileri
Array, bir değişkende çok sayıda değer saklamak için kullanılır.
Aşağıdaki örnekte farklı array'leri test edeceğiz. PHP var_dump() fonksiyonu, değişkenin veri türünü ve değerini döner:
Örnek
<?php $cars=array("Volvo","BMW","SAAB"); var_dump($cars); ?>
Bu dersin daha ileri bölümlerinde array hakkında daha fazla şey öğreneceksiniz.
PHP Nesneleri
Nesneler, verileri depolayan ve verilerle nasıl işlem yapılacağı hakkında bilgi sağlayan bir veri türüdür.
PHP'te nesneleri açıkça beyan etmek zorundasınız.
Öncelikle nesnenin sınıfını beyan etmek zorundayız. Bunun için class anahtar kelimesini kullanırız. Sınıf, özellikler ve yöntemleri içeren bir yapıdır.
Sonra sınıf nesnesinde veri türünü tanımlarız ve bu veri türünü sınıfın örneklerinde kullanırız:
Örnek
<?php class Car { var $color; function Car($color="green") { $this->color = $color; } function what_color() { return $this->color; } } ?>
Bu dersin daha ileri bölümlerinde objeler hakkında daha fazla şey öğreneceksiniz.
PHP NULL Değeri
Özel NULL değeri, değişkenin değerinin olmadığını belirtir. NULL, NULL veri türünün tek olası değeridır.
NULL değeri, değişkenin boş olup olmadığını belirtir. Ayrıca, boş bir dize ile boş bir değer veri tabanını ayırmak için de kullanılır.
Değerleri NULL olarak ayarlayarak değişkeni temizleyebilirsiniz:
Örnek
<?php $x="Hello world!"; $x=null; var_dump($x); ?>
- Önceki Sayfa PHP Echo / Yazdır
- Sonraki Sayfa PHP Dizgi Fonksiyonları