php 手机号加星号

在PHP中,如果你想要将手机号码中间的数字替换为星号,你可以使用substr_replace函数。以下是一个简单的函数,用于将手机号码中间四位替换为星号:

php 复制代码
function mask_phone($phone) {
    return substr_replace($phone, '****', 3, 4);
}
 
// 使用示例
$phone = "13812345678";
$masked_phone = mask_phone($phone);
echo $masked_phone; // 输出: 138****5678

这个函数假设手机号码是11位数字,并且以1开头。如果你需要处理不同长度的手机号或不同的格式,你可能需要调整这个函数。

相关推荐
bjxiaxueliang1 分钟前
一文掌握Python aiohttp:异步Web开发从入门到部署
开发语言·前端·python
想搞艺术的程序员5 分钟前
Go RWMutex 源码分析:一个计数器,如何把“读多写少”做得又快又稳
开发语言·redis·golang
吴声子夜歌8 分钟前
JavaScript——JSON序列化和反序列化
开发语言·javascript·json
cui_ruicheng27 分钟前
C++11新特性(中):右值引用与移动语义
开发语言·c++·c++11
2401_8732046529 分钟前
C++与Node.js集成
开发语言·c++·算法
小小张自由—>张有博32 分钟前
【深度解析】从 claude 命令到 cli.js 的完整执行链路
开发语言·javascript·ecmascript
阿kun要赚马内32 分钟前
Python——异常捕获
开发语言·python
☆56634 分钟前
基于C++的区块链实现
开发语言·c++·算法
于先生吖1 小时前
JAVA 本地生活服务项目实战 家政 5.0 系统前后端分离部署
java·开发语言·生活
计算机安禾1 小时前
【数据结构与算法】第5篇:线性表(一):顺序表(ArrayList)的实现与应用
c语言·开发语言·数据结构·c++·算法·visual studio code·visual studio