$mail = "sametweb@sametweb.com";
if (filter_var($mail, FILTER_VALIDATE_EMAIL)) {
echo "email dogru"; } else {
echo "email yanlış"; }
}kaynak: PHP 5.2 sürümü için E-Mail Kontrolü filter_var(); - Bilgiliyiz.Net Forumları PHP 5.2 sürümü için E-Mail Kontrolü filter_var();
6
●8.605
- 07-10-2008, 18:14:56PHP 5.2 ile gelen bir yenilik de bu arkadaşlar. E-mail kontrolü için eregi gibi fonksiyonlar kullanmanıza gerek yok. filter_var(); fonksiyonu ile e-mail adreslerinin geçerli olup olmadığını basitçe kontrol edebilirsiniz.
- 07-10-2008, 23:05:58Örnekleri çoğaltalım, sadece e-posta kontrolü ile sınırlı değil.
Data Filtering Using PHP's Filter Functions - Part one - Devolio - 08-10-2008, 14:05:43E-mail kontrolünü birçok arkadaş daha uzun yollardan halletmeye çalıştığından e-mail kontrolü için bunu vermiştim ama Alexis'in dediği gibi filter_var diğer birçok işlem için kullanılmaktadır. Benim hoşuma gidenler genelde valid durumunu kontrol edenler, FILTER_VALIDATE_EMAIL ( mail kontrolü ), FILTER_VALIDATE_URL ( url kontrolü ), FILTER_VALIDATE_IP ( ip kontrolü ), FILTER_VALIDATE_INT (sayı kontrolü)... Alexis'in verdiği adreste diğer kullanımlar için de örneklemeler mevcut. Katkın için teşekkürler kardeşim.
- 08-10-2008, 20:03:03