آوریل 9, 2019 Mostafa بدون دیدگاه

اگر دنبال برنامه نویس برای ساخت افزونه ،قالب،سایت،برنامه ویندوز،اپلیکیشین اندروید،ربات تلگرام و.... هستید ،سفارش برنامه نویسی را مطالعه نمایید.

توجه : درخواست افزونه ،قالب، اسکریپت و نرم افزار و ... و سوالات و مشکلات خود را در انجمن ارسال نمایید

روش ساده :

$email = 'mail@example.com';
$validation = filter_var($email, FILTER_VALIDATE_EMAIL);

if ( $validation ) $output = 'ایمیل معتبر است';
else $output = 'ایمیل نامعتبر می باشد';

echo $output;

 

 

روش پیشرفته :

 

<?php 
$email="test@geemail.com";
 if (isValidEmail($email)) 
{ 
echo "ایمیل معتبر می باشد";
 } else {
 echo "ایمیل نامعتبر می باشد";
 }
 //Check-Function 
function isValidEmail($email) 
{ 
//Perform a basic syntax-Check //If this check fails, there's no need to continue
 if(!filter_var($email, FILTER_VALIDATE_EMAIL))
 {
 return false; 
} 
//extract host 
list($user, $host) = explode("@", $email); 
//check, if host is accessible
 if (!checkdnsrr($host, "MX") && !checkdnsrr($host, "A")) { return false; } return true; } ا>

 

با استفاده از عبارات منظم (Regular Expression Test) :

 

function checkEmail($email) {
 if(preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/",$email))
 {
    return true;
 }
 return false;
}

 


برچسب ها