PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享


Posted in PHP onSeptember 27, 2014

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 相关文章推荐
一个MYSQL操作类
Nov 16 PHP
php echo 输出字符串函数详解
May 13 PHP
php checkbox 取值详细说明
Aug 19 PHP
让PHP COOKIE立即生效,不用刷新就可以使用
Mar 09 PHP
php魔术变量用法实例详解
Nov 13 PHP
php使用Jpgraph绘制饼状图的方法
Jun 10 PHP
7个鲜为人知却非常实用的PHP函数
Jul 01 PHP
WordPress开发中用于标题显示的相关函数使用解析
Jan 07 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
Jan 08 PHP
让你的PHP7更快之Hugepage用法分析
May 31 PHP
Yii2中DropDownList简单用法示例
Jul 18 PHP
Yii2下session跨域名共存的解决方案
Feb 04 PHP
PHP会话控制:Session与Cookie详解
Sep 27 #PHP
PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件
Sep 24 #PHP
php实现获取及设置用户访问页面语言类
Sep 24 #PHP
php实现的zip文件内容比较类
Sep 24 #PHP
php导出CSV抽象类实例
Sep 24 #PHP
php实现的双向队列类实例
Sep 24 #PHP
php实现的Timer页面运行时间监测类
Sep 24 #PHP
You might like
php 正则 过滤html 的超链接
2009/06/02 PHP
Laravel 5 学习笔记
2015/03/06 PHP
php is_writable判断文件是否可写实例代码
2016/10/13 PHP
Laravel框架路由设置与使用示例
2018/06/12 PHP
PHP常用日期加减计算方法实例小结
2018/07/31 PHP
js类后台管理菜单类-MenuSwitch
2007/09/12 Javascript
window.location.hash 使用说明
2010/11/08 Javascript
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
2013/12/04 Javascript
a标签click和href执行顺序探讨
2014/06/23 Javascript
jQuery+ajax实现鼠标单击修改内容的方法
2014/06/27 Javascript
JavaScript中获取鼠标位置相关属性总结
2014/10/11 Javascript
基于jquery实现无限级树形菜单
2016/03/22 Javascript
js实现多图左右切换功能
2016/08/04 Javascript
require.js 加载 vue组件 r.js 合并压缩的实例
2016/10/14 Javascript
javascript判断firebug是否开启的方法
2016/11/23 Javascript
JS小数转换为整数的方法分析
2017/01/07 Javascript
微信小程序城市定位的实现实例(获取当前所在国家城市信息)
2017/05/17 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
Angular自定义组件实现数据双向数据绑定的实例
2017/12/11 Javascript
js实现控制文件拖拽并获取拖拽内容功能
2018/02/17 Javascript
微信小程序云开发如何使用云函数生成二维码
2019/05/18 Javascript
JS回调函数简单易懂的入门实例分析
2019/09/29 Javascript
在博客园博文中添加自定义右键菜单的方法详解
2020/02/05 Javascript
[48:00]EG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/29 DOTA
Python logging模块用法示例
2018/08/28 Python
python实现遍历文件夹修改文件后缀
2018/08/28 Python
Python后台开发Django会话控制的实现
2019/04/15 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
2019/06/19 Python
Python测试框架:pytest学习笔记
2020/10/20 Python
外贸学院会计专业应届生求职信
2013/11/14 职场文书
四群教育工作实施方案
2014/03/26 职场文书
运动会开幕词
2015/01/28 职场文书
学生会任命书范本
2015/09/21 职场文书
学校教代会开幕词
2016/03/04 职场文书
辞职信怎么写?你都知道吗?
2019/06/24 职场文书