🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
#### //字符串替换(保留第N位跟最后N位,替换中间所有字符) //封装成函数调用 ~~~ function strReplace($string,$start,$end) { //参数一:$string 需要替换的字符串 //参数二:$start 开始的保留几位 //参数三:$end 最后保留几位 $strlen = mb_strlen($string, 'UTF-8');//获取字符串长度 $firstStr = mb_substr($string, 0, $start,'UTF-8');//获取第一位 $lastStr = mb_substr($string, -1, $end, 'UTF-8');//获取最后一位 return $strlen == 2 ? $firstStr . str_repeat('*', mb_strlen($string, 'utf-8') -1) : $firstStr . str_repeat("*", $strlen - 2) . $lastStr; } ~~~