BLOG

Php'de Değişken Fonksiyonları (Ders 12)

Tayfun Erbilen ekledi. 23 Kasım 2012 Cuma

Phpde değişkenleri farklı şekillerde düzenlememize ve denememize yarayan bir fonksiyon kütüphanesi vardır.



Değişken türünü öğrenmek ve değiştirmek
Bir değişkenin hangi tür olduğunu öğrenmek ve bu türü değiştirmek için iki tane yararlı fonksiyonumuz vardır.. Bunlar gettype() ve settype() fonksiyonlarıdır..

gettype : bir değişkenin hangi tür olduğunu öğrenmemizi sağlar..
settype : bir değişkenin değişken türünü değiştirmemizi sağlar..

Tip kontrol etme fonksiyonları
Bir değişkenin tipini kontrol etmemiz içinde php bize birçok fonksiyon verir.. Bir if ifadesi içinde değişkenlerin tip kontrolünü gerçekleştirebiliriz.. Bu fonksiyonlar değişkenin türünün uygunluğuna göre true (1) ya da false (0) değerini döndürürler..

Diğer yararlı fonksiyonların listesinide aşağıda veriyorum;
is_double, is_float, is_real - Üçüde aynıdır. Değişken türünün reel sayı olup olmadığının kontrolü yapılır.
is_long, is_int, is_integer - Üçüde aynıdır. Değişkenin tam sayı olup olmadığının kontrolü yapılır..
is_string - Değişkenin string bir karakter katarı olup olmadığının kontrolü yapılır.
is_numeric - Değişkenin içeriğinin sayıdan oluşup oluşmadığının kontrolü yapılır.
Diğer fonksiyonlar;
is_object(), is_resource(), is_null(), is_scalar(), is_callable() ...

Değişken durumunu kontrol etmek

Phpde değişkenlerin durumunu kontrol etmek güvenlik açısından önemlidir. Örneğin bir kayıt formunda girilen değerlerin boş olup olmadığı, sayıdan oluşup oluşmadığı gibi kontroller önemlidir..

isset() fonksiyonu - Bir değişkenin olup olmadığının kontrolünü bu fonksiyon ile yapabiliriz..
unset() fonksiyonu - Mevcut bir değişkeni silmek için kullanabileceğimiz bir fonksiyondur.
empty() fonksiyonu - Değişkenin boş olup olmadığının kontrolünü bu fonksiyon ile yapabiliriz..
trim() fonksiyonu - Değişkenin başındaki ve sonundaki boşlukları kaldırmamızı sağlar. Kayıt formlarında özellikle kullanıcı adlarında önemli bir yeri vardır. Gözat

Hiç yorum yok:

Yorum Gönder

HAKKIMDA

2009'dan beri web işleriyle uğraşan, aynı zamanda amatör müzikle de uğraşan sıradan birisi..