PHP'de VERİ TİPLERİ

Herkese merhaba arkadaşlar. Bu yazımızda Php'de veri tiplerinden bahsedip örneklerle pekiştirmeye çalışacağız. Bir önceki konumuzda değişkenlerden bahsetmiştik. Değişkenler farklı türde verileri tutabilir ve işleyebilir. Şimdi gelin o verilerin neler olduğuna bakalım.


String (Metin) Veri Türü

Php'de string "Merhaba Kodlamaklazım" gibi tırnak içinde yazılan karakter dizilerine denir. Tek tırnak veya çift tırnak içine yazılabilir.

<?php  
 $y ='Kodlamak Lazım';
?>

İnteger (Tamsayı) Veri Türü

Tamsayı veri türü -2.147.483.648 ile 2.147.483.647 arasında ve ondalıklı olmayan sayıları içerir. İnteger veri türünün bazı kuralları vardır ;

  1. En az 1 rakam içermelidir.
  2. Bir Tam sayı ondalık veya virgülden sonra herhangi bir kısım içermemelidir. Örn 3.68
  3. Pozitif veya negatif olabilirler.

Aşağıdaki örnekte z değişkeni bir tamsayıdır ve var_dump() fonksiyonu değişkenin veri değerini gösterir.

<?php
  $z = 4752;
  var_dump($z);
//int(4752) eğer kodu çalıştırırsanız size bu çıktıyı verecektir.
?>

Float (Ondalıklı) Veri Türü

Float veri türü ise ondalıklı ve kesirli sayıları içerir.

<?php 
  $x = 4.456;
  var_dump($x);

// Kodun çıktısı : float(4.456)
 
 ?>

Boolean Veri Türü

Booleab veri türü iki değer alır. Bu değerler true ve false'dir. Boolean ifadeler genellikle koşullu ifadelerde kullanılır. İlerleyen yazılarımızda koşullu ifadelerden de bahsedeceğiz hiç merak etme :)

<?php      
  $fenerbahce = true;      
  $besiktas = false;      
?>     

Dizi (Array) Veri Türü

Dizi tipinde birden fazla veri tek bir değişkende tutulabilir. Diziler konusuna ayrı bir başlık açacağım PHP dilinde dizilerin önemi çok.

<?php
$programlama_dilleri = ['php','javascript','html','css'];
var_dump($programlama_dilleri);
?>

NULL (Boş) Veri Türü

Bu veri tipi sadece bir değer alabilir. Bir değişken değer verilmeden atanıyorsa değeri otomatikman null olur.

<?php 
$x = null;
var_dump($x);

//kodun çıktısı NULL
?>


Yukarıdaki veri türlerine ek bide object veri türü var. Ona da OOP yazılarımda detaylı olarak değineceğim :) İyi çalışmalar


YAZAR HAKKINDA

26 Yaşında. Araştırmayı seven, bir şeyler öğretmeye meraklı bir Bilgisayar Mühendisi

0 YORUM

Bu konuya henüz yorum yapılmamış

Yorum Yap

@COPYRIGHT KodlamakLazım Tüm Hakları Saklıdır.