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

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

热淘网2年前 (2020-10-09)精简实用377

简单判断登陆用户账号是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;
}


扫描二维码推送至手机访问。

版权声明:本文由网站标题发布,如需转载请注明出处。

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

分享给朋友:

相关文章

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

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

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

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

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

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

【精简实用系列】读取网页内容|file_get_contents|curl_setopt

【精简实用系列】读取网页内容|file_get_contents|curl_setopt

改方法用来读取网页内容,通常用来采集    public function http($url) {      ...

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

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

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

【精简实用】正则匹配任意类型的网址超链,php代码|php过滤替换网址超链代码

【精简实用】正则匹配任意类型的网址超链,php代码|php过滤替换网址超链代码

$regex = '@(?i)\b((?:[a-z][\w-]+:(?:/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}/)(...

【精简实用】一句话解决iframe框架高度自适应

【精简实用】一句话解决iframe框架高度自适应

一句话解决iframe框架高度自适应,非常简单实用。。兼容多个浏览器<iframe name="ifr2" src="http://www.retao5.com&q...

发表评论

访客

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