Toplam 1 adet sonuctan sayfa basi 1 ile 1 arasi kadar sonuc gösteriliyor
-
19.Ocak.2015, 22:23 #1
Php'de Ana Veri Tipleri Nelerdir ?
Php'de Ana Veri Tipleri Nelerdir - Gettype ve Settype Fonksiyonlarının Kullanımı
Malum php öğreniyorum bir yandan da öğrendiklerimi paylaşayım dedim. Bu dersimizde Php'de ana veri tiplerini anlatacağım ve gettype ile settype fonksiyonlarının ne işe yaradığını nasıl kullanıldığından bahsedeceğim.
4 adet ana Veri Tipi vardır bunlar;
Boolean = True veya false değerlerini döndürür.
integer = tam sayı
float(double) = noktalı sayı(ondalıklı sayı)
string = karekter katarı(karakter grubu)
Veri tipi nasıl bulunur - gettype() fonksiyonu
gettype fonksiyonu bize veri tipini verir. Örnek olarak bir değişken tanımlayalım ve bunun veri tipini bulalım. Kullanım şekli ise
PHP- Kodu:
<?php
echo gettype(...); // 3 noktalı kısıma herhangi bir veri girilmesiyle ekrana veri tipini yazdırır.
?>
PHP- Kodu:
<?php
$degisken1 = 1;
echo gettype($degisken1);
?>
Yukarıdaki çıktı bize integer olarak yansıyacaktır. Çünkü veri tiplerinde integer tam sayı ile tanımlanmıştır. Eğer $degisken1 = "1"; şeklinde tanımlasaydık değişkenimizi bize çıktı olarak string şeklinde yansıyacaktı.
Veri tipini değiştirmek - settype() fonksiyonu
settype() fonksiyonu ise bize veri tipini dğeiştirmemizde yardımcı olur. Kullanım şekli ise;
PHP- Kodu:
<?php
settype($degisecek_degisken_adi, yeni veri tipi);
?>
Şimdi bunu bir örnek ile açıklayalım ve nasıl kullandığımızı daha iyi görelim.
PHP- Kodu:
<?php
$degiskena = 4,16;
echo $degiskena;
echo gettype($degiskena);
settype($degiskena, integer);
echo gettype($degiskena);
echo $degiskena;
?>
Yukarıdaki örneğin çıktısı
4,16
double
integer
4
şeklinde olacaktır. Burada dikakt edilmesi gereken 4,16 değerinden 0,16 lık bir değer kaybolmuştur bunu orjinal haline çeviremezsiniz. settype fonksiyonunda bu tür kayıplar olmaktadır. Eğer herhangi bir kayıp istemiyorsanız tipleri tip ataması ile dönüştürmeniz gerekmektedir.
Konu Bilgileri
Bu Konuya Gözatan Kullanıcılar
Şu anda 1 kullanıcı bu konuyu görüntülüyor. (0 kayıtlı ve 1 misafir)
Benzer Konular
-
Google Yapılandırılmış Veri
Konu Sahibi megatron Forum Webmasters ToolsCevap: 0Son Mesaj : 16.Ocak.2015, 16:43 -
Veri Transferi ve bağlantılar
Konu Sahibi Von.Monrae Forum Apple Destek ForumuCevap: 0Son Mesaj : 26.Ağustos.2014, 01:52 -
Bilgisayarınıza, Ofis Proğramınıza, Sitenize Yeni Yazı Tipleri Yükleyin
Konu Sahibi WeBMasteR Forum Site EkleCevap: 0Son Mesaj : 27.Haziran.2014, 00:26 -
Veri Korumaya Giriş
Konu Sahibi WeBMasteR Forum GüvenlikCevap: 0Son Mesaj : 04.Mart.2014, 17:14 -
Veri Korumaya Giriş
Konu Sahibi WeBMasteR Forum GüvenlikCevap: 0Son Mesaj : 26.Ocak.2014, 16:50
Shopsocks5 - Service Socks5 Cheap...
11.Mayıs.2024, 15:00 in Güvenlik