通过php用三种简单的方法实现手机号中间四位(n位)用星号显示:
1.substr字符串截取法
$mobile = \'13912345678\';
$newMobile1 = substr($mobile, 0, 5).\'****\'.substr($mobile, 9);
echo $newMobile1.\'<br/>\';
2.substr_replace替换字符串的子串
$newMobile2 = substr_replace($mobile, \'****\', 5, 4);
echo $newMobile2.\'<br/>\';
3.preg_replace正则法
$newMobile3 = preg_replace(\'/(\\d{5})\\d{4}(\\d{2})/\', \'$1****$2\', $mobile);
echo $newMobile3;
继续阅读与本文标签相同的文章
下一篇 :
php 分析Session无效的原因
-
他让我国芯片研究停滞13年,还骗走11亿研发资金,现状如何?
2026-05-14栏目: 教程
-
健乐教学机器人可开展的教学实训内容
2026-05-14栏目: 教程
-
5G套餐曝光遭“吐槽”,iphone11受追捧,导致苹果11销量比较高
2026-05-14栏目: 教程
-
为什么修电脑的叫自己不要杀毒和清理垃圾?
2026-05-14栏目: 教程
-
当水乡建筑遇上机器人,成就乌镇又一网红景点
2026-05-14栏目: 教程
