Php veri türleri (Data Types)
php veri türleri , String , Integer , Float (floating point numbers - also called double) , Boolean , Array , Object , NULL , Resource
Php veri türlerine diğer yazılım dilleri kadar dikkat etmez. Ancak siz ilerlemek istiyorsanız mutlaka ki ileride size gerekli olacaktır. Bu bağlamda öğrenmekte fayda olduğunu düşünmekteyiz.
- String // yazıdır her şeyi yazı olarak görür
- Integer // tam sayıdır (pozitif negatif olabilir, mutlaka bir tam sayı olmalı ondalık olmaz , 10 - 16 - 8 tabanında gösterilebilir )
- Float (floating point numbers - also called double) // ondalık sayılardır örnek 10/3 , 17.47 gibi.
- Boolean // true yada false yani doğru yada yanlış olayı oldukça kullandığımız bir türdür.
- Array // diziler bir değişkenden birden fazla değeri saklar , 0 . değerle saymaya başlar
- Object // nesneleri bildirir başlı başına bir konudur. örn. class sahap... diye devam eder.
- NULL // boş bir değerdir. Amacı eğer bir şey yoksa onu boş ata kısmında kullanılır.
örnek bir integer ifadeyi biz php ye söyleyebiliriz. Zira bazen veritabanı işlemlerinde ihtiyaç olabiliyor.
(int) $sayi = 10; // (int) sizde aynı sonuç döner ama biz burada php ye bu bir int dir demeyi gördük
// echo $sayi;
var_dump($sayi); // int(10) diyor ki bu bir sayıdır
var_dump($degisken) // şeklinde gelen değerin türünü görebiliriz.
$degisken = "benim adım Şahabettin ";
var_dump($degisken); // string(24) "benim adım Şahabettin " diyor ki 24 karekterli bir string ifadedir.
$degisken = 45.27;
var_dump($degisken); // float(45.27) diyor ki floattır.
$degisken = true;
var_dump($degisken); // bool(true)
$degisken = ['sahabettin', ' php', ' öğreniyor']; // dizi
$degisken = array('sahabettin', ' php', ' öğreniyor', 77); // yukarıdaki [] ile aynı işe yarar
echo '
';
var_dump($degisken); // array(3) { [0]=> string(10) "sahabettin" [1]=> string(4) " php" [2]=> string(12) " öğreniyor" [3]=> int(77) }
echo '
';
$degisken = null; // boş değer
var_dump($degisken); // NULL yazacaktır