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开头。如果你需要处理不同长度的手机号或不同的格式,你可能需要调整这个函数。

相关推荐
hopetomorrow7 分钟前
学习路之PHP--使用GROUP BY 发生错误 SELECT list is not in GROUP BY clause .......... 解决
开发语言·学习·php
网络安全-杰克15 分钟前
网络安全概论
网络·web安全·php
不是二师兄的八戒17 分钟前
本地 PHP 和 Java 开发环境 Docker 化与配置开机自启
java·docker·php
小牛itbull17 分钟前
ReactPress vs VuePress vs WordPress
开发语言·javascript·reactpress
请叫我欧皇i25 分钟前
html本地离线引入vant和vue2(详细步骤)
开发语言·前端·javascript
闲暇部落28 分钟前
‌Kotlin中的?.和!!主要区别
android·开发语言·kotlin
GIS瞧葩菜37 分钟前
局部修改3dtiles子模型的位置。
开发语言·javascript·ecmascript
chnming198742 分钟前
STL关联式容器之set
开发语言·c++
熬夜学编程的小王1 小时前
【C++篇】深度解析 C++ List 容器:底层设计与实现揭秘
开发语言·数据结构·c++·stl·list
GIS 数据栈1 小时前
每日一书 《基于ArcGIS的Python编程秘笈》
开发语言·python·arcgis