您的位置:首页 > 运维架构 > 网站架构

【电商网站】邮箱地址及手机验证代码分析

2013-02-18 11:17 681 查看
1.

/**
* 验证邮件地址格式
*
* @param $user_email
*/
function is_email($user_email)
{
$chars = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,5}\$/i";
if (strpos($user_email, '@') !== false && strpos($user_email, '.') !== false){
if (preg_match($chars, $user_email)){
return true;
}else{
return false;
}
}else{
return false;
}
}

/**
* 手机验证
*
* @param unknown_type $mobile
*/
function is_mobile($mobile){
//$chars = "/^13[0-9]{1}[0-9]{8}\$|15[0-9]{1}[0-9]{8}\$|18[0256789]{1}[0-9]{8}\$/";
$chars = "/^1[3458]{1}[0-9]{1}[0-9]{8}\$/";
if (preg_match($chars, $mobile)){
return true;
}else{
return false;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: