Navigate / search

Php settype() Fonksiyonu

Değişkenlerin türlerini öğrenebildiğimiz gibi değişken veri türlerinide değiştirmeye ihtiyacımız olabilir.Bunun için settype() fonksiyonu kullanabiliriz.Ama unutmayınki String bir değişkeni Integer’a çeviremeyiz.Php buna asla izin vermez.örneğimizi inceleyelim

1
2
3
4
$degisken  = 5.67890;
echo "Settype öncesi değişkenin türü: gettype($degisken)";
settype($degisken,integer);
echo "Settype sonrasıdeğişkenin türü: gettype($degisken)";

Çıktısı şöyle olacaktır.

Settype öncesi değişkenin türü: double
Settype öncesi değişkenin türü: integer

Php Gettype() ile Veri Türü Öğrenme

Yavaş yavaş Php’ye girmeye başlıyoruz.Bu yazıda gettype() fonksiyonu ile değişkenin türünü öğrenip ekrana yazdıracağız.Phpye ve programlama dillerine yabancıysanız fonksiyon kelimesi kafanızı biraz karıştırabilir.Bu yazıda gettype() fonksiyonu ile ilgili örnekleri bitirip zaman kaybetmeden Fonksiyonlara giriş yapacağız.

gettype() fonksiyonunu kullanabilmek için daha önceden tanımlanmış bir değişkene ihtiyacımız var.gettype() fonskiyonunu kullanırken parantez içinde kalan bölüme değişkenimizi yazıyoruz.

1
2
3
4
5
6
7
8
9
10
$degisken1=14;
$degisken2="Şafak";
$degisken3=false;
//3 adet farklı tipte değişkenimiz bulunmaktadır.
echo "<br/>\$degisken1 in veri türü: ";
echo gettype($degisken1);
echo "<br/>\$degisken2 in veri türü: ";
echo gettype($degisken2);
echo "<br/>\$degisken3 in veri türü: ";
echo gettype($degisken3);

Ekrana şöyle bir görüntü gelecek sırayla değişkenlerimizin veri türlerini yazacak

$degisken1 in veri türü: Integer
$degisken2 in veri türü: String
$degisken3 in veri türü: Boolen

Not:Php kodlarımızın içinde $’dan önce “\” (ters bölü) koyduğumu farkettinizmi.Bir sonraki yazımda bunlardan bahsedeceğim.