if (!function_exists('replace_str')) { /** * 隐藏敏感信息 * @param array $list 数组 * @param array $element 需要隐藏的字段 $start 起始位置 $end 结束位置 */ function replace_str($str, $start, $end=0) { $len = mb_strlen($str, 'utf-8'); $str1 = mb_substr($str, 0, $start, 'utf-8'); $str2 = mb_substr($str, $end); if(!$end){ $str2=''; $xing = $len - mb_strlen($str1, 'utf-8') ; }else{ $xing = $len - mb_strlen($str1, 'utf-8') - mb_strlen($str2, 'utf-8'); } $newStr = $str1 . str_repeat('*', $xing) . $str2; return $newStr; } }
发表评论 取消回复