filter_var() Fonksiyonu
Scriptlerimizde girilen verileri kontrol etmek isteyebiliriz. Mesela e-posta adresi geçerli mi, url geçerli mi gibi. filter_var() fonksiyonu işimize yarayabilecek kontrolleri yapmamızı sağlıyor. Aşağıdaki seçenekleri çeşitli durumlar için kontrol edebiliriz. Kullanılabilir seçenekler:
[php]
FILTER_VALIDATE_EMAIL -> Mail Kontrolü
FILTER_VALIDATE_URL -> Url Kontrolü
FILTER_VALIDATE_IP -> Ip Kontrolü
FILTER_VALIDATE_INT -> Tam Sayı Kontrolü
FILTER_VALIDATE_BOOLEAN -> Mantıksal Veri Kontrolü
FILTER_VALIDATE_FLOAT -> Kayan Noktalı Sayı Kontrolü
FILTER_VALIDATE_REGEXP -> Düzenli İfade Kontrolü
[/php]
E-Posta kontrolü ile ilgili bir örnek yapalım hemen. Diğer seçenekleri de aynı şekilde kullanabilirsiniz. Projelerimizde ya da yaptığımız işlerde kullanıcıdan e-posta talebinde bulunabiliriz. E-Posta adresinin belirli standartlara uyup uymadığını kontrol etmemiz gerekebilir.
[php]
[/php]
Yukarıdaki örnekte bir e-posta adresinin standartlara uygun yazılıp yazılmadığını denetlemiş olduk. Umarım yaralı olmuştur ve projelerinizde kolaylıkla kullanırsınız. İyi çalışmalar.