php 判断邮箱合法性

function is_email($user_email)  
{  
    $chars = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,6}\$/i";  
    if (strpos($user_email, '@') !== false && strpos($user_email, '.') !== false)  
    {  
        if (preg_match($chars, $user_email)){  
            return true;  
        }  
        else{  
            return false;  
        }  
   }  
   else{  
            return false;  
        }  
}

Leave a Reply