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 相关文章推荐
搜索引擎技术核心揭密
Oct 09 PHP
PHP脚本数据库功能详解(中)
Oct 09 PHP
php入门教程 精简版
Dec 13 PHP
利用PHP扩展vld查看PHP opcode操作步骤
Mar 04 PHP
PHP获取浏览器信息类和客户端地理位置的2个方法
Apr 24 PHP
PHP魔术方法__GET、__SET使用实例
Nov 25 PHP
php动态绑定变量的用法
Jun 16 PHP
php实现概率性随机抽奖代码
Jan 02 PHP
深入理解PHP JSON数组与对象
Jul 19 PHP
利用php操作memcache缓存的基础方法示例
Aug 02 PHP
php安装扩展mysqli的实现步骤及报错解决办法
Sep 23 PHP
php+laravel 扫码二维码签到功能
May 15 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数组的使用方法小结
2010/09/23 PHP
PHP微信API接口类
2016/08/22 PHP
cnblogs TagCloud基于jquery的实现代码
2010/06/11 Javascript
JavaScript聚焦于第一个字段的代码
2010/10/15 Javascript
需要做特殊处理的DOM元素属性的访问
2010/11/05 Javascript
js给页面加style无效果的解决方法
2014/01/20 Javascript
轻松创建nodejs服务器(9):实现非阻塞操作
2014/12/18 NodeJs
jQuery trigger()方法用法介绍
2015/01/13 Javascript
JS给超链接加确认对话框的方法
2015/02/24 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
jQuery实现的导航下拉菜单效果示例
2016/09/05 Javascript
Angular中使用ui router实现系统权限控制及开发遇到问题
2016/09/23 Javascript
ReactNative页面跳转实例代码
2016/09/27 Javascript
js实现碰撞检测特效代码分享
2016/10/16 Javascript
Vue.js中extend选项和delimiters选项的比较
2017/07/17 Javascript
详解Node.js利用node-git-server快速搭建git服务器
2017/09/27 Javascript
vue2.0 常用的 UI 库实例讲解
2017/12/12 Javascript
vue获取当前点击的元素并传值的实例
2018/03/09 Javascript
vue 2.8.2版本配置刚进入时候的默认页面方法
2018/09/21 Javascript
使用pm2自动化部署node项目的方法步骤
2019/01/28 Javascript
bootstrap table列和表头对不齐的解决方法
2019/07/19 Javascript
微信小程序之导航滑块视图容器功能的实现代码(简单两步)
2020/06/19 Javascript
[54:10]完美世界DOTA2联赛PWL S2 Magma vs FTD 第二场 11.29
2020/12/03 DOTA
Python json 错误xx is not JSON serializable解决办法
2017/03/15 Python
Python+Wordpress制作小说站
2017/04/14 Python
python爬虫 2019中国好声音评论爬取过程解析
2019/08/26 Python
numpy ndarray 按条件筛选数组,关联筛选的例子
2019/11/26 Python
基于pytorch的lstm参数使用详解
2020/01/14 Python
销售工作岗位职责
2013/12/24 职场文书
大学生的网上创业计划书
2013/12/31 职场文书
员工评语大全
2014/01/19 职场文书
法律进企业活动方案
2014/03/04 职场文书
献爱心活动总结
2014/05/07 职场文书
2015年超市工作总结
2015/04/09 职场文书
python实战之90行代码写个猜数字游戏
2021/04/22 Python
使用Navicat Premium工具将oracle数据库迁移到MySQL
2021/05/27 Oracle