当前位置:首页 > vip源码 > 精简实用 > 正文内容

简单判断登陆用户账号是email,还是手机号,还是账户的方法

热淘网1年前 (2020-10-09)精简实用200

简单判断登陆用户账号是email,还是手机号,还是账户的方法

$check_email = preg_match("/[a-z0-9_\-\.]+@([a-z0-9_\-]+?\.)+[a-z]{2,3}/i", $username, $match_email);
$check_mobile = preg_match("/^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/", $username, $match_mobile);
if ($check_email) {
    $email = $username;
    $username = '';
    $mobile = '';
    $type = 2;
} elseif ($check_mobile) {
    $mobile = $username;
    $username = '';
    $email = '';
    $type = 3;
} else {
    $mobile = '';
    $email = '';
    $type = 1;
}

<p>扫描二维码推送至手机访问。</p><p>版权声明:本文由<strong>网站标题</strong>发布,如需转载请注明出处。</p>

本文链接:https://www.retao5.com/jjsy/1415.html

分享给朋友:

相关文章

【精简实用系列】php简单缓存系统封装

【精简实用系列】php简单缓存系统封装

php简单缓存系统封装,改套系统缓存文件,带有案例,是从一套成熟开源系统中玻璃出来的,只需要文件路径放置正确,头部引用,尾部设置正确,即可起到读写分离,缓存文件的效果,案例中有具体说明,使用非常方便,...

【精简实用系列】表单按钮返回上一步代码

【精简实用系列】表单按钮返回上一步代码

方法一:<input type="button onclick="javascript:window.history.go(-1);"value="返回上...

【精简实用系列】搜索关键词高亮显示js代码

【精简实用系列】搜索关键词高亮显示js代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/...

【精简实用系列】如果图片不存在,则显示默认图片

【精简实用系列】如果图片不存在,则显示默认图片

如果图片不存在,则显示默认图片【超级简单代码系列】是指当指定的图片不存在就显示你给的默认暂无图片的图<img src="images/zz.jpg" onerror=&quo...

【精简实用系列】php创建中文目录

【精简实用系列】php创建中文目录

<?phpheader("Content-type:text/html;charset=utf-8");//要创建的多级目录$ydir="cahe/mycahe/c...

【精简实用系列】下载远程图片并添加中文水印|imagettftext

【精简实用系列】下载远程图片并添加中文水印|imagettftext

下载远程图片并添加中文水印|imagettftext1.//图片自定义地址生成方法public function imgFile($url){    if(empty($...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。