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;
}
}
发表评论 取消回复