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

简介:

三种实现方式

<?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"

本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/6501328.html,如需转载请自行联系原作者

相关文章
|
PHP
PHP随机生成中国大陆手机号码
PHP随机生成中国大陆手机号码
473 0
|
7月前
|
PHP
PHP地方门户分类信息网站源码讯客分类信息系统源码(含手机版)
1.上传程序到网站根目录,访问http://域名/install/index.php 进行安装,不要直接打开网址,先直接安装; 2.安装完成后 后台恢复数据即可 默认帐号密码都是admin http://域名/admin/ 3.不要删除任何文件,因为删除文件或者修改代码可能造成错误
349 0
|
小程序 前端开发 Java
支付宝小程序 PHP 获取用户手机号 验签解密 RSA解密 AES解密
支付宝小程序 PHP 获取用户手机号 验签解密 RSA解密 AES解密
1193 0
|
数据采集 数据可视化 前端开发
漏刻有时数据可视化大屏核心完整版框架PHP后台数据管理 API数据接口 Echarts图表库 自带电脑端和手机端两套模版且支持自定义前端模版开发
漏刻有时数据可视化大屏核心完整版框架PHP后台数据管理 API数据接口 Echarts图表库 自带电脑端和手机端两套模版且支持自定义前端模版开发
229 0
|
PHP
php常用自建函数学习(5):判断是否是通过手机访问
php常用自建函数学习(5):判断是否是通过手机访问
80 0
|
PHP
php 隐藏手机号中间4位
php 隐藏手机号中间4位
72 0
|
PHP
php验证数据:手机号,身份证,邮箱,防注入
php验证数据:手机号,身份证,邮箱,防注入
129 0
|
PHP
PHP实现极光推送jpush/jpush 手机APP消息推送
PHP实现极光推送jpush/jpush 手机APP消息推送
399 0
|
PHP Python
Python、PHP:手机号匹配正则表达式
Python、PHP:手机号匹配正则表达式
210 0
Python、PHP:手机号匹配正则表达式