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
HAKKIMDA
2009'dan beri web işleriyle uğraşan, aynı zamanda amatör müzikle de uğraşan sıradan birisi..
- LASTEST NEWS
- Cook truly green with BEKA
- New website for Q-int
- Launched FlandersBio's new
- Fresh website for Hoaxland
- read more news
- SOSYAL HESAPLARIM
- Facebook.Com/TayfunErbilen
- Twitter.Com/TayfunErbilen
- YouTube.Com/TayfunErbilen
- Google+ / TayfunErbilen
- Daha fazlasını göster
- İLETİŞİME GEÇİN!
- TELEFON(+90) 541 749 57 44
- E-POSTAtayfunerbilen@gmail.com
- MESSENGERfreelance@darkod.com
Hiç yorum yok:
Yorum Gönder