php如何实现隐藏号码几位
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章将为大家详细讲解有关php如何实现隐藏号码几位,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php实现隐藏号码几位的方法:1、创建一个PHP示例文件;2、通
千家信息网最后更新 2025年01月19日php如何实现隐藏号码几位
这篇文章将为大家详细讲解有关php如何实现隐藏号码几位,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
php实现隐藏号码几位的方法:1、创建一个PHP示例文件;2、通过"function hidtel($phone){...}"方法隐藏电话号码和手机号码中间4位即可。
本文操作环境:Windows7系统、PHP7.1、Dell G3电脑。
PHP隐藏电话号码/手机号码中间4位
/** * 1、隐藏电话号码中间4位和邮箱 */ function hidtel($phone) { //隐藏邮箱 if (strpos($phone, '@')) { $email_array = explode("@", $phone); $prevfix = (strlen($email_array[0]) < 4) ? "" : substr($phone, 0, 3); //邮箱前缀 $count = 0; $str = preg_replace('/([\d\w+_-]{0,100})@/', '***@', $phone, -1, $count); $rs = $prevfix . $str; return $rs; } else { //隐藏联系方式中间4位 $Istelephone = preg_match('/(0[0-9]{2,3}[\-]?[2-9][0-9]{6,7}[\-]?[0-9]?)/i', $phone); //固定电话 if ($Istelephone) { return preg_replace('/(0[0-9]{2,3}[\-]?[2-9])[0-9]{3,4}([0-9]{3}[\-]?[0-9]?)/i', '$1****$2', $phone); } else { return preg_replace('/(1[0-9]{1}[0-9])[0-9]{4}([0-9]{4})/i', '$1****$2', $phone); } } } /** * 2、使用hidtel */ public function useHidel() { $phone1 = $this->hidtel("010-57033050"); $phone2 = $this->hidtel("01057033050"); $mobil = $this->hidtel("13661226666"); $email = $this->hidtel("1963632356@qq.com"); return $phone1.''.$phone2.''.$mobil.''.$email; }
效果:
//正则判断是否是邮箱、手机号和用户账号 登录时验证
$checkmail = '/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/';//是否邮箱 if(preg_match($checkmail,$userName)){ $type = 'email'; $value = $userName; }elseif(preg_match("/^1[34578]\d{9}$/", $userName)){ //是否手机号 $type = 'mobile'; $value = $userName; }else{ $type = 'user_name'; $value = $userName; }
关于"php如何实现隐藏号码几位"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
号码
手机
邮箱
电话
电话号码
篇文章
手机号
手机号码
方法
更多
不错
实用
内容
效果
文件
文章
正则
环境
用户
电脑
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
如何分析知网中的数据库
网络安全认证c
綦江计算机网络技术职业学校
vpdn数据库问题
网络安全与信息化名言
模板文件怎么还原数据库文件
中全通网络技术有限公司
京东软件开发的待遇怎样
计算机网络安全问题与解决方案
ps4 软件开发
六一服务器
设置iis服务器
你选的服务器满员
网维大师服务器系统
普华永道中天软件开发
凤凰网络安全科技馆
网络安全感满意度调查上线
做软件开发懂硬件
阿阳天灾惊变服务器
香港动态服务器
dayz服务器名称密码
软件开发有些什么软件
怎样租云服务器
网络安全审查的思考
怎么编写管理服务器的脚本
磁力导航软件开发
软件开发工作过程的第二阶段
热门舞蹈数据库
阿阳天灾惊变服务器
江苏网络技术服务什么价格