💻 Bilgisayar, 💾 Programlama

PHP’de Regular Expression ile E-posta Adresi Geçerliliği Kontrolü

PHP’de regular expression kullanarak girilen bir mail adresinin geçerli olup olmadığını, daha net söylemek gerekirse e-posta adresi şablonuna uyup uymadığını denetlemek için aşağıdaki kod parçacığını kullanabilirsiniz.

/**
 * @param string $mail
 * @return boolean
 */
function is_mail_valid($mail) {
	$regex = '/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/';
	return (preg_match($regex, $mail));
}

Not: Bu regular expression genel olarak mail@adresi.com tarzında bir adres verilip verilmediğini kontrol eder. Bu regular expressionun true göndermesi, mail adresinin cidden olduğu anlamına gelmez. Bu sadece e-posta adresi kısmına dfsghdfkfghj tarzı bir şey yazmayı engellemek için kullanılmalıdır. Yoksa a@b.com yazan, yazar.

Herkese iyi final tatilleri diliyorum.

👋 🚨 Yeni yazılardan haberdar olmak ister misiniz? 👇

PHP’de Regular Expression ile E-posta Adresi Geçerliliği Kontrolü 3 yorum aldı.

    1. @Ali Çavdar: WordPress gönderdiğiniz kodu silmiş. Bana iletişim formundan ya da herhangi farklı bir yöntemle kodu gönderebilirseniz yorumunuzu düzgün hale getireceğim. 🙂 İyi günler.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir