PHP手机号中间四位用星号*代替显示的实例


Posted in PHP onJune 02, 2017

在显示用户列表的场景中,一般用到手机号的显示时都需要对手机号进行处理,一般是把中间的四位换成星号****,我本人用php处理的思路是进行替换,用****替换手机号的中间四位

代码如下:

$all_lottery_logs = ********;     //该语句是得到中奖纪录
//遍历处理手机号
foreach($all_lottery_logs as $k=>$v){
   $xing = substr($v['tel'],3,4);  //获取手机号中间四位
   $all_lottery_logs[$k]['tel'] = str_replace($xing,'****',$v['tel']);  //用****进行替换
}

另外几种方法

<?php
$tel = '12345678910';
//1.字符串截取法
$new_tel1 = substr($tel, 0, 3).'****'.substr($tel, 7);
var_dump($new_tel1);
//2.替换字符串的子串
$new_tel2 = substr_replace($tel, '****', 3, 4);
var_dump($new_tel2);
//3.用正则
$new_tel3 = preg_replace('/(\d{3})\d{4}(\d{4})/', '$1****$2', $tel);
var_dump($new_tel3);
?>

结果:

> string(11) "123****8910"
> string(11) "123****8910"
> string(11) "123****8910"

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP分页显示制作详细讲解
Dec 05 PHP
PHP中数组的三种排序方法分享
May 07 PHP
无需重新编译php加入ftp扩展的解决方法
Feb 07 PHP
PHP获取MSN好友列表类的实现代码
Jun 23 PHP
将CMYK颜色值和RGB颜色相互转换的PHP代码
Jul 28 PHP
php的sso单点登录实现方法
Jan 08 PHP
PHP获取当前相对于域名目录的方法
Jun 26 PHP
php结合curl实现多线程抓取
Jul 09 PHP
php 从一个数组中随机的取出若干个不同的数实例
Dec 31 PHP
PHP迭代与递归实现无限级分类
Aug 28 PHP
PHP反射实际应用示例
Apr 03 PHP
php用wangeditor3实现图片上传功能
Aug 22 PHP
总结一些PHP中好用但又容易忽略的小知识
Jun 02 #PHP
在PHP 7下安装Swoole与Yar,Yaf的方法教程
Jun 02 #PHP
Yii2中简单的场景使用介绍
Jun 02 #PHP
Yii 2.0中场景的使用教程
Jun 02 #PHP
详解PHP5.6.30与Apache2.4.x配置
Jun 02 #PHP
php使用PDO从数据库表中读取数据的实现方法(必看)
Jun 02 #PHP
php从数据库中读取特定的行(实例)
Jun 02 #PHP
You might like
PHP的变量类型和作用域详解
2014/03/12 PHP
Yii2中使用join、joinwith多表关联查询
2016/06/30 PHP
使用composer 安装 laravel框架的方法图文详解
2019/08/02 PHP
用 JavaScript 迁移目录
2006/12/18 Javascript
javascript操作符&quot;!~&quot;详解
2015/02/10 Javascript
JavaScript生成SQL查询表单的方法
2015/08/13 Javascript
AngularJS模板加载用法详解
2016/11/04 Javascript
javascript实现文字无缝滚动
2016/12/27 Javascript
基于Two.js实现星球环绕动画效果的示例
2017/11/06 Javascript
使用axios实现上传图片进度条功能
2017/12/21 Javascript
解决vue build打包之后首页白屏的问题
2018/03/06 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
vue+导航锚点联动-滚动监听和点击平滑滚动跳转实例
2019/11/13 Javascript
vue vantUI tab切换时 list组件不触发load事件的问题及解决方法
2020/02/14 Javascript
ES6 class类链式继承,实例化及react super(props)原理详解
2020/02/15 Javascript
Python升级提示Tkinter模块找不到的解决方法
2014/08/22 Python
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
Python模块搜索路径代码详解
2018/01/29 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
2020/02/27 Python
Python抓包程序mitmproxy安装和使用过程图解
2020/03/02 Python
localStorage、sessionStorage使用总结
2017/11/17 HTML / CSS
世界最大的私人旅行指南出版商:孤独星球
2016/08/23 全球购物
加拿大最大的钻石商店:Peoples Jewellers
2018/01/01 全球购物
美国滑雪和滑雪板商店:Buckman
2018/03/03 全球购物
Opodo英国旅游网站:预订廉价航班、酒店和汽车租赁
2018/07/14 全球购物
应届毕业生自荐信例文
2014/02/26 职场文书
工商局所长四风自我剖析及整改措施
2014/10/26 职场文书
停电放假通知
2015/04/14 职场文书
孙振耀退休感言
2015/08/01 职场文书
尊师重教主题班会
2015/08/14 职场文书
学校就业保障协议书
2019/06/24 职场文书
导游词之湖州-太湖
2019/10/11 职场文书
JavaScript 去重和重复次数统计
2021/03/31 Javascript
为什么MySQL选择Repeatable Read作为默认隔离级别
2021/07/26 MySQL
使用Python+OpenCV进行卡类型及16位卡号数字的OCR功能
2021/08/30 Python
Docker官方工具docker-registry案例演示
2022/04/13 Servers