PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
作者:junjie 时间:2023-11-06 06:36:22
php屏蔽电话号码中间四位:
Method 1:
function hidtel($phone){
$IsWhat = preg_match('/(0[0-9]{2,3}[\-]?[2-9][0-9]{6,7}[\-]?[0-9]?)/i',$phone); //固定电话
if($IsWhat == 1){
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[358]{1}[0-9])[0-9]{4}([0-9]{4})/i','$1****$2',$phone);
}
}
Method 2:
$num = "13966778888"
$str = substr_replace($num,'****',3,4);
示例:
$phonenum = "13966778888";
echo hidtel($phonenum);
最后输出:139****8888
标签:PHP,手机号码,中间四位,星号隐藏
0
投稿
猜你喜欢
Python单元测试与测试用例简析
2021-07-18 10:18:59
pandas中pd.groupby()的用法详解
2023-06-11 10:25:55
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
2022-04-15 00:01:01
MySQL 百万级分页优化(Mysql千万级快速分页)
2024-01-22 02:43:26
新Orcas语言特性-查询句法
2010-07-16 12:58:00
PHP程序员玩转Linux系列 备份还原MySQL
2023-11-15 07:39:28
js控制div弹出层实现方法
2023-10-15 05:53:28
SqlServer中tempdb的日志机制原理解析及示例分享
2024-01-15 20:31:38
Python找出列表中出现次数最多的元素三种方式
2021-04-11 11:45:40
python爬取微信公众号文章
2021-12-30 18:46:35
asp无组件实现画简单图形的类
2004-06-17 13:30:00
浅谈Python基础之I/O模型
2021-11-17 18:38:03
Python关于print的操作(倒计时、转圈显示、进度条)
2022-08-19 07:26:58
解决Python pandas plot输出图形中显示中文乱码问题
2023-03-14 21:39:59
sql获取存储过程返回数据过程解析
2024-01-20 07:52:47
100行代码实现一个vue分页组功能
2024-05-05 09:23:23
mysql 5.7.16 安装配置方法图文教程
2024-01-28 14:26:32
JS弹出窗口插件zDialog简单用法示例
2024-05-22 10:32:18
python 操作sqlite数据库的方法
2024-01-26 04:18:43
Python人脸识别第三方库face_recognition接口说明文档
2022-07-12 04:15:37