PHP ile Email Kontrolü

Bu makalemiz kısa ancak birçok kişinin gala regexp ile uğraştığı bir konu olacak. PHP ile Email kontrolü PHP 5.20 ‘dan sonra PHP’ye eklenen filter_var fonksiyonu ile rahatça yapılabiliyor.

function valid_email($email) {
    return !!filter_var($email, FILTER_VALIDATE_EMAIL);
}

Fonksiyonumuzu yazdıktan sonra kullanımını aşağıdaki şekilde yapabilirsiniz

if( valid_email('test@email.com') ) {
    echo 'Geçerli email!';
} else {
    echo 'Geçerli bir email değil';
}

Satıriçi IF ile daha güzel görünür

echo valid_email('test@email.com') ? 'Geçerli email' : 'Geçersiz email';

Oldukça kolay değil mi?


Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.