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,如需转载请自行联系原作者

相关文章
|
10月前
|
PHP
PHP随机生成中国大陆手机号码
PHP随机生成中国大陆手机号码
377 0
|
小程序 前端开发 Java
支付宝小程序 PHP 获取用户手机号 验签解密 RSA解密 AES解密
支付宝小程序 PHP 获取用户手机号 验签解密 RSA解密 AES解密
996 0
|
9月前
|
数据采集 数据可视化 前端开发
漏刻有时数据可视化大屏核心完整版框架PHP后台数据管理 API数据接口 Echarts图表库 自带电脑端和手机端两套模版且支持自定义前端模版开发
漏刻有时数据可视化大屏核心完整版框架PHP后台数据管理 API数据接口 Echarts图表库 自带电脑端和手机端两套模版且支持自定义前端模版开发
161 0
|
9月前
|
PHP
php常用自建函数学习(5):判断是否是通过手机访问
php常用自建函数学习(5):判断是否是通过手机访问
51 0
|
11月前
|
PHP
php 隐藏手机号中间4位
php 隐藏手机号中间4位
43 0
|
PHP
php验证数据:手机号,身份证,邮箱,防注入
php验证数据:手机号,身份证,邮箱,防注入
80 0
|
PHP
PHP实现极光推送jpush/jpush 手机APP消息推送
PHP实现极光推送jpush/jpush 手机APP消息推送
308 0
|
PHP Android开发 Python
php调用adb命令,php使用adb控制安卓手机
php调用adb命令,php使用adb控制安卓手机
358 0
|
JavaScript PHP
JS和PHP:隐藏手机号中间四位
JS和PHP:隐藏手机号中间四位