首页 > PHP
php 手机号用星号*代替的mb_substr方法
来源:TP课堂 时间:2021-07-01 点击:755

在全英文数字的情况下用substr_replace,完全能实现字符串*号替换问题。

但是如果有中文呢?

 {php} 
    $len = mb_strlen($vo['username'],'utf-8');
    $str1=mb_substr($vo['username'],0,1,'utf-8');
    $str2=mb_substr($vo['username'],$len-2,2,'utf-8');
    echo ($str1.'**'.$str2);
 {/php}